A24099. 回文数判断
填空题
中等
知识点
题目描述
回文数判断
题目描述
判断输入的致字n是否是回文数。“回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在教学中也有这样一类数字有这样的特征,称为回文数。
输入描述
一行,一个整数n。
输出描述
一行,是回文数输出“YES”,否则输出“NO”。(输出不含引号)
输入样例
12345654321输出样例
YES参考答案
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main() {
string n;
cin >> n;
string rev = n;
reverse(rev.begin(), rev.end());
if (n == rev) {
cout << "YES" << endl;
} else {
cout << "NO" << endl;
}
return 0;
}
上一题
下一题