Hej.
Mam zadanie, w którym mój program musi wypisać ilość liczb w ciągu bez powtórzeń.
Czyli ciąg: 1 1 2 2 3 wnik: 3(znaleziono 3 liczby)
Wczytałam podany ciąg do tablicy i pomyślałam, że po posortowaniu i sprawdzeniu czy poprzednia liczba jest równa kolejnej mogę zliczyć ilość cyfr bez powtórzeń. Problem w tym, że zliczam ilość ale z powtórzeniami ;/
Czy ktoś może pomóc?
for(int i=0; i < dlugoscCiagu; i++)
{
if(tab[i]!=tab[i+1])
{
ile+= i;
}
ile= i;
}
Zaznaczam, że muszę zrobić to w najbardziej podstawowy i prosty sposób (nie musi być wydajny).
Z góry dziękuję.