Temat: "Przedwczesny" wynik

Załóżmy, że mój program analizuje dane na bieżąco. I np. już po pierwszym wierszu wie co musi zwrócić.

Czy mogę zwrócić wynik nie sczytując jeszcze wszystkich danych, czy muszę je wczytać dla samego faktu wczytania?
Możesz zwrócić wynik nie szczytując wszystkich danych.
Ważne tylko, żeby Twój program się poprawnie zakończył (return 0).
Możesz wypisać wcześniej.
Na 6. OI-u było takie zadanie, "Gra w wielokąty". Jest ono chyba najlepszym przykładem na to, że nie zawsze trzeba wczytywać całe dane wejściowe, polecam przeczytać rozwiązanie zawarte w niebieskiej książeczce :)