bylgd @ 2023-08-08 15:14:31
#include <iostream>
using namespace std;
int main(){
int a,b,ans = 0;
cin >> a >> b;
for(int i = a; i <= b; i++) {
if(i % 4 == 0){
ans ++;
}
}
cout << ans << endl;
for(int i = a; i <= b; i++)
if(i % 4 == 0){
ans ++;
cout << i << ' ';
}
cout << '\n';
}
by bylgd @ 2023-08-08 15:15:17
没用函数做,1和4测试点得分了
by c_z_d @ 2023-08-08 15:20:30
输入 1899 1900 应该输出 0
by c_z_d @ 2023-08-08 15:20:53
因为 1900 年不是闰年,是平年
by sly100220 @ 2023-08-08 15:25:37
闰年四的倍数但不是100的倍数,但400的倍数也是闰年