1646: 闰年展示

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:14 解决:10

题目描述




题目描述



输入x,y,输出[x,y] 区间中闰年个数,并在下一行输出所有闰年年份数字,使用空格隔开。



输入格式



输入两个正整数x,y,以空格隔开。



输出格式



第一行输出一个正整数,表示[x,y]区间中闰年个数。



第二行输出若干个正整数,按照年份单调递增的顺序输出所有闰年年份数字。







提示



数据保证:1582<=x,y<=3000


样例输入 复制

1989 2001



样例输出 复制

3
1992 1996 2000

提示

判断闰年
闰不闰 ;优先满足后面 
每四年一闰,每百年不闰,每四百年一闰
//例如1904 闰年   //1800 平年  //2800  闰年