题目描述
某君新认识一网友。
当问及年龄时,他的网友说:“我的年龄是个2位数,我比儿子大27岁,如果把我的年龄的两位数字交换位置,刚好就是我儿子的年龄”
请你计算:网友的年龄一共有多少种可能情况?
输出
请填写表示可能情况的种数。
代码如下:
#include <iostream>
using namespace std;
int son(int a) {int b = 0;while (a) {b = a % 10 + b * 10;a = a / 10;}return b;
}int main() {int ans = 0;for (int i = 10; i <= 99; i++) {if (i - son(i) == 27)ans++;}cout << ans << endl;return 0;
}