Qual è il programma più breve che può prevedere la prossima volta che venerdì cadrà il 13 ° giorno del mese?
- Deve essere un programma operativo completo (non solo una funzione / subroutine)
- È necessario stampare la data nel seguente formato:
YYYY-MM-DD
- Consenti all'utente di fornire una data di inizio come argomento della riga di comando o tramite
STDIN
- Se l'utente non fornisce alcuna data di inizio, utilizzare oggi come data di inizio.
- Se la data di inizio è un Venerdì 13, il programma dovrebbe trovare il prossimo Venerdì 13.
Se dovessi eseguire il programma oggi (16 febbraio 2011) dovrei ottenere il seguente output.
$ ./fr13th 2013-05-09
2013-09-13
$ ./fr13th 2007-06-29
2007-07-13
$ ./fr13th 2007-07-13
2008-06-13
$ ./fr13th
2011-05-13
2013-9-13
output andrebbe bene per il primo esempio?