Witam,
Mam takie zadanko Wygenerować 100 nieparzystych liczb losowych ze zbioru [1, ... 99], a następnie wydrukować te liczby, które się nie powtarzają w danym ciągu.
Pierwszą część zadania zrobiłem i nie wiem co dalej. Byłby ktoś skłonny dać jakąś podpowiedź? Z góry dziękuję.
0
1
Użyj std::set
lub std::unordered_set
.
0
Nie no to jest pierwszy semestr programowania, nawet nie wiem o czym mówisz.
1
Zrób tablicę intów (starczy short int), wyzeruj ją, i po wylosowaniu liczby zwiększaj tablica[wylosowana] o jeden. Potem już tylko wydrukować te indeksy które mają wartość 1 (te będą spełniały warunki drugiej części zadania. W sumie starczy ci tablica na 50 elementów, od wylosowanej odejmujesz jeden i dzielisz przez 2, przy wypisywaniu zaś mnożysz i dodajesz.