高质量题解|A399.生日
2026-01-24 10:34:26
发布于:北京
0阅读
0回复
0点赞
解题思路
小帅的生日是2月29日,而且我们要找出小帅后5次的生日
因为是5次,所以我们需要一个cnt来计数并且循环cnt的五次
2月29日只可能出现在闰年,所以我们要有一个闰年判断
如果刚才的判断成立了,也就说明小帅会在那年过生日,就把它输出
最后cnt还要+1
代码
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,cnt = 0;
cin >> n;
for(int i = n;cnt < 5;i++){
if(i % 4 == 0 && i % 100 != 0 || i % 400 == 0){
cout << i << endl;
cnt++;
}
}
return 0;
}
这里空空如也







有帮助,赞一个