Cześć. Mam za zadanie napisać program w C, którego zadaniem będzie wylosowanie wszystkich liczb z podanego przedziału. Proszę o pomoc bo nie wiem jak sie do tego zabrać. Potrafię zrobić losowanie z przedziału ale nie wiem w jaki sposób sprawdzić, czy wylosowałem już wszystkie liczby. Pozdrawiam.
0
0
Zapisać je gdzieś, na przykład na kartce papieru.
1
Musisz sprawdzić czy różnych wylosowanych liczb jest tyle samo co w przedziale.
0
Wygeneruj sobie tablicę tego przedziału (masz wtedy odpowiednią ich ilość i unikalność), a potem losowo go pomieszaj
0
Na mój gust, pierwszy post nie rozstrzyga jednoznacznie czy dopuszczalne (pożądane?) są powtórzenia. Jeśli powtórzeń ma nie być, to rozwiązanie @spartanPAGE `a jest bardzo dobre. Jeśli powtórzenia są dopuszczalne i poprawność programu badamy na jakiejś sprawdzarce, to jak długo należy czekać na wylosowanie wszystkich liczb gdy przedział wejściowy jest ogromny.