Większość z nas, zagubionych fanów, pamięta komputer, na którym Desmond musiał pisać znaki „4 8 15 16 23 42” co 108 minut, inaczej świat się skończy (a może tak?).
Wyzwaniem jest tutaj stworzenie programu, który zrobiłby to samo, wymagając, aby co 108 sekund wprowadzano dane wejściowe 4 8 15 16 23 42
lub wyświetlał komunikat
Sorry, the world has ended with status code -1
Powinien ostrzec użytkownika po 100 sekundach, że musi wprowadzić numer wraz z wiadomością
Enter, Quick!
Program musi być w stanie odczytać dane wejściowe w dowolnym momencie i jeśli jest to prawidłowe dane wejściowe, zresetuje licznik czasu. Jeśli podano nieprawidłowe dane, nic się nie dzieje.
Program powinien działać bez końca. Tak wygląda oś czasu po ostatnim prawidłowym wejściu
Od 0 do 99 sekund: brak wyjścia
Na 100 sekund: Enter, Quick!
Na 108 sekund: Sorry, the world has ended with status code -1
.
To jest kod golfowy, więc wygrywa najkrótsza odpowiedź (w bajtach), która zrealizuje to zadanie! Powodzenia!