年份计数
题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
20212021 是一个特殊的年份,它的千位和十位相同,个位比百位多一。请问从 10001000(含) 到 99999999(含) 有多少个这样的年份?
运行限制
- 最大运行时间:1s
- 最大运行内存: 128M
代码:
#include<iostream> using namespace std; int main() { int count = 0; for (int i = 1000; i <= 9999; i++) { int a, b, c, d; int num = i; a = num % 10; num /= 10; b = num % 10; num /= 10; c = num % 10; num /= 10; d = num % 10; if (b == d && a == c + 1) { count++; } } cout << count << endl; return 0; }