14 条题解
-
0
#include <bits/stdc++.h> using namespace std; int n, m, sum; // 声明三个整型变量 n、m 和 sum bool h(int n) { // 判断一个数是否是回文数的函数 int temp = n, temp3 = 0; while (n) // 反向排列得到的数 temp3 *= 10, temp3 += n % 10, n /= 10; if (temp == temp3) // 如果原始数和反向排列后的数相等,则是回文数 return true; else return false; } int main() { cin >> n >> m; // 读入 n和 m的值 sum = n + m; // 计算 n+m 的结果 cout << sum << '\n'; // 输出 sum if (h(sum)) // 判断 sum 是否是回文数 cout << "Yes"; // 如果是回文数,输出 "Yes" else cout << "No"; // 否则,输出 "No" return 0; }
信息
- ID
- 815
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- 4
- 标签
- 递交数
- 345
- 已通过
- 147
- 上传者