Wyzwanie
Biorąc pod uwagę, że Boże Narodzenie to:
- grudzień
- 12. miesiąc
- 25 dzień
Każdego roku określ dzisiejszą datę i określ, czy dzisiaj są Boże Narodzenie. Jeśli są święta, musisz wydrukować "It's Christmas"
. Jeśli to nie Boże Narodzenie, musisz jakoś poczekać do Bożego Narodzenia, a następnie wydrukować "It's Christmas"
.
Przykład
Z tego pytania o przepełnienie stosu
import time
while time.strftime("%b, %d", time.localtime()) != "Dec, 25":
time.sleep(60)
print "It's Christmas"
Python w 115 znakach
Zasady
Oto zasady:
- Załóżmy, że zegar komputera jest zawsze poprawny.
- Twój kod musi być możliwy do uruchomienia w dowolnym momencie.
- Twój kod musi zostać wydrukowany
"It's Christmas"
w Boże Narodzenie. - Pętla z pewnością nie jest konieczna, ale po uruchomieniu kod nie powinien kończyć się, dopóki nie zostanie wydrukowany.
- Najkrótszy kod wygrywa.