Łatwe zadanie z spoja

  • Rejestracja: dni
  • Ostatnio: dni
0

Realizuje proste zadanie z spoja i mam problem. Link do zadania:

http://pl.spoj.pl/problems/WI_DZWON/

Mam problem z rozwiązaniem pod problemu:
"nieznana z góry liczba wierszy tekstu"
- skąd program ma wiedzieć ile danych ma przyjąć?

UT
  • Rejestracja: dni
  • Ostatnio: dni
0

Wczytuj dopóki ostatnia linia nie będzie pusta.

RE
  • Rejestracja: dni
  • Ostatnio: dni
0

Wejście zakończy się EOF. W C# wczytuj dane np. poprzez Console.ReadLine() dopóki nie zwróci null.

robcio
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Opole
  • Postów: 533
0

przyjmuj stringi z długością przerwy aż użytkownik będzie coś wpisywał. Np jak poda 15 to sprawdzasz czy w danym stringu znalazła się jakaś wartość. Jeśli string jest pusty znaczy ,że trzeba przerwać wczytywanie. Ja tak zawsze robiłem ze zadaniami ze spoja z nieznaną liczbą danych wejściowych i przechodziło

  • Rejestracja: dni
  • Ostatnio: dni
0

Problem rozwiązany. Nikt nikt mi nie powiedział że jest coś takiego jak Ctrl+Z, który mówi o końcu wczytywania. Plus dla @Rev za to, że mnie naprowadził słowem kluczowym EOF.

A tak na marginesie, mam pytanie dla osoby, która korzysta ze spoja.

REZULTAT mojego programu to "0" na ciemno zielonym tle, w statystykach pokazuje mi jako zaliczony. Ale co to jest to 0 ?
Nie jest to "zaakceptowano" "błąd odpowiedzi" tylko "0" dlaczego?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.