Eee… co? Program ma wczytać i przetworzyć całe wejście, którego rozmiar nie będzie podany wprost. Tyle. Nota bene jest to klasyczna sytuacja w praktyce. Przykład - parsowanie przeciętnego csva. Nie wyobrażam sobie by klient dostał program z informacją, że musi sobie wcisnąć jakieś ALT+F4 bo inaczej nie wyjdzie z nieskończonej pętli i program tak sobie będzie wisiał i wisiał.
Z treści zadania dowiadujemy się, że: “Poszczególne zestawy zostaną rozdzielone znakiem nowej linii” oraz, że: “Pojedynczy zestaw składa się z ciągu liczb całkowitych, rozdzielonych spacjami i kończących się zerem.”. Poza tym wiemy, iż: “(…) podana zostanie pewna nieokreślona ilość zestawów danych”. Nie rozumiem pogrubionego fragmentu, ale treść zadania jest jasna podobnie jak przykład do niej.
Co do użytkowników świetną wskazówką jest pole “Rozwiązało osób” zawierające liczbę 3897. Nie twierdzę, że wszyscy zrozumieli treść zadania od co. Być może niejeden skopiował czyjś kod aby zobaczyć jak sobie poradzić z nieokreśloną liczbą testów. Potem ludzie (być może?) przeanalizowali kod i dowiedzieli się czegoś. Być może wielu pytało - niekoniecznie na tym forum. Pewnie niektórym pomogli nauczyciele informatyki albo lokalne guru. Inni analizowali treść przez kilkanaście minut. Natomiast:
to w moim odczuciu ataki osobiste. Z tym pół biedy: sądząc po liczbie zadań jesteś dość nowy, dużo się uczysz, frustracja przy niepowodzeniach jest zrozumiała, @redysz focha nie strzeli (chyba
), … . Natomiast:
to już całkowicie niemerytoryczne i bezpodstawne ataki ad personam na autora zadania. Zwracam uwagę na komentarz przy treści zadania zawierającej fragment: “Na samym końcu należy dodatkowo podać sumę wszystkich wczytanych z wejścia liczb”.
Autorzy nie mają płacone za tworzenie zadań, a przy takich uwagach ochoty na ich tworzenie również.