Odliczanie zwykle rozpoczyna się 100 dni przed wydarzeniem, prawdopodobnie z powodu naszego podstawowego systemu 10. Przykłady tego można znaleźć wszędzie:
- 100 dni do twoich urodzin
- 100 dni do ślubu
- 100 dni do wyborów
- 100 dni do ukończenia szkoły
- 100 dni do jej terminu
- 100 dni do sezonu piłkarskiego
- 100 dni, aż otrzymasz odznakę Fanatyk
Dostajesz obraz. Wygląda na to, że 100. dzień przed wydarzeniem zajmuje drugie miejsce tylko w stosunku do faktycznego wydarzenia. Dlatego w przypadku tego wyzwania muszę wiedzieć, jaka będzie data za 100 dni, abym mógł ustalić, co powinienem zacząć odliczać.
Wkład
Brak wejścia
Wydajność
Data 100 dni od bieżącej daty na podstawie standardowego kalendarza gregoriańskiego (pamiętaj, aby uwzględnić lata przestępne). Wyjście jest elastyczny jak długo format daty jest człowiek zdolny do odczytu (np 2016-10-8
, 10-8-16
, [ 2016, 10, 8 ]
, 10/8/16 12:00:00 AM
).
Zwycięski
Code golf: najkrótszy kod w bajtach
Przykłady
100 dni od dzisiaj (5 kwietnia 2017 r.) To piątek, 14 lipca 2017 r.
Current Future
------- ------
01/01/2001 +100 04/11/2001
01/01/2004 +100 04/10/2004
01/01/1900 +100 04/11/1900
01/01/2000 +100 04/10/2000
07/04/2017 +100 10/12/2017
10/31/2017 +100 02/08/2018
12/25/2017 +100 04/04/2018
08/29/1941 +100 12/07/1941
06/03/2001 +100 09/11/2001