题目描述:
今年是 2021 年,2021 这个数字非常特殊, 它的千位和十位相等, 个位比百位大 11,我们称满足这样条件的年份为特殊年份。
输入 55 个年份,请计算这里面有多少个特殊年份。
输入格式
输入 55 行,每行一个 44 位十进制数(数值范围为 10001000 至 99999999),表示一个年份。
输出格式
输出一个整数,表示输入的 55 个年份中有多少个特殊年份。
---------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------
#include <iostream>
using namespace std;
int main()
{
int N, a, b, c, d, s, t;
for (s = 1, t = 0; s <= 5; s++)
{
cin >> N;
a = N / 1000; //a为千位数字 1234
b = N / 100 % 10; //b为百位数字
c = N % 100 / 10; //c为十位数字
d = N % 10; //d为个位数字
if ((a == c) && (d == b + 1))
t++;
}
cout << t;
return 0;
}
以上代码用基础语句完成题中任务,供初学者参考
标签:10,年份,55,蓝桥,特殊,2021,B2,输入 From: https://blog.csdn.net/2401_86982397/article/details/143637296