一起做
2026-02-28 10:21:05
发布于:广东
A601.回文闰年
普及-
官方
加入题单
题目纠错
通过率:
0%
时间限制:
1.00s
内存限制:
128MB
题目描述
一个年份如果既是回文的也是闰年,我们称之为回文闰年。请判断一个年份是否是回文闰年。
回文指的是从左向右看和从右向左看是相同的,比如
abcba
abcba 是回文的,但是
abcbc
abcbc 不是。
输入格式
一个年份 n,0<n<pow(10,4);
输出格式
如果是输出 Yes 否则输出 No。
输入输出样例
输入#1
复制
4004
输出#1
复制
Yes
输入#2
复制
1001
输出#2
复制
No
输入#3
复制
1007
输出#3
复制
No
全部评论 2
发错了#include<bits/stdc++.h>
using namespace std;
int hw(int n){
int x = n;
int y = 0;
while(x!=0){
y = y*10 + x%10;
x /= 10;
}
if(yn) return 1;
else return 0;
}
int main(){
int n;
cin>>n;
if(n%40&&n%100!=0||n%400==0){
if(hw(n)){
cout<<"Yes";
}else {
cout<<"No";
}
}else{
cout<<"No";
}
return 0;
}2026-02-28 来自 广东
1666
2026-02-28 来自 广东
0





















有帮助,赞一个