3
ASCII艺术灯节
用尽可能少的字符编写一个需要零或六个命令行参数的程序 menorah menorah YEAR MONTH DAY HOUR MINUTE SECOND (必须同时支持两种形式。零参数版本应等效于在本地时区中使用当前系统日期和时间调用六参数版本。) 并且如果指定的日期和时间在光明节期间(Gregorian-calendar),则输出ASCII艺术(或Unicode艺术)九分支烛台,并点燃适当数量的蜡烛。如果不是在光明节期间,则输出一个换行符。例如, ~$ ./menorah 2015 12 7 0 0 0 * | * | | | | +++++++++ | -+- ~$ ./menorah 2015 12 9 0 0 0 * | *** | ||| | ||| +++++++++ | -+- ~$ ./menorah 2015 …