有一类节日的日期并不是固定的,而是以"a月的第b个星期c"的形式定下来的,比如说母亲节就定为每年的五月的第二个星期日.
现在,给你a,b,c和y1 y2(1850 ≤ y1 y2 ≤ 2050),希望你输出从公元y1年到公元y2年间的每年的a月的第b个星期c的日期.
提示:关于闰年的规则:年份是400的整数倍时是闰年,否则年份是4的倍数并且不是100的倍数时是闰年,其他年份都不是闰年.例如1900年就不是闰年,而2000年是闰年.
为了方便你推算,已知1850年1月1日是星期二.
对于y1和y2之间的每一个年份,包括y1和y2,按照年份从小到大的顺序输出一行.
如果该年的a月第b个星期c并不存在,则输出"none"(不包含双引号).
需要运用到两个函数(实际上也可以不用)一个用于判断是否闰年从而使用第一个还是第二个存放每月天数的列表,第二个函数用于判断星期几.