Bir sonraki Cuma günü ayın 13'ünde düşeceğini tahmin edebilecek en kısa program nedir?
- Tam bir işlev programı olmalıdır (yalnızca bir işlev / alt yordam değil)
- Tarihi şu biçimde yazdırmalısınız:
YYYY-MM-DD - Kullanıcının bir komut satırı argümanı olarak veya üzerinden bir başlangıç tarihi sağlamasına izin ver
STDIN - Kullanıcı başlangıç tarihi belirtmezse, başlangıç tarihi olarak bugün kullanın.
- Başlangıç tarihi 13. cuma ise, programın bir sonraki cuma günü 13. bulması gerekir .
Programı bugün çalıştıracaksam (16 Şubat 2011) aşağıdaki çıktıyı almalıyım.
$ ./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İlk örnek için bir çıktı iyi olur mu?