特殊年份(c++实现)

题目


今年是 2021年,2021 这个数字非常特殊,它的千位和十位相等,个位比百位大 1,我们称满足这样条件的年份为特殊年份。

输入 5个年份,请计算这里面有多少个特殊年份。


输入


输入 5行,每行一个 4位十进制数(数值范围为 1000 至 9999),表示一个年份。


输出


输出一个整数,表示输入的 5个年份中有多少个特殊年份。


样例


输入样例:

2019

2021

1920

2120

9899


输出样例:

2


代码

c++ 复制代码
#include<iostream>
using namespace std;

int main(){
    int res = 0;
    for(int i=0;i<5;i++){
        int x;
        scanf("%d",&x);
        int qian = x/1000;
        int bai = (x%1000)/100;
        int shi = (x%100)/10;
        int ge = x%10;
        if(qian == shi && ge == bai+1) res++;
    }
    
    printf("%d",res);
}
相关推荐
卜锦元10 分钟前
Go中使用wire进行统一依赖注入管理
开发语言·后端·golang
python_tty12 分钟前
排序算法(一):冒泡排序
数据结构·算法·排序算法
卡卡_R-Python23 分钟前
C++编程基础
c++
军训猫猫头40 分钟前
3.检查函数 if (!CheckStart()) return 的妙用 C#例子
开发语言·c#
coding随想42 分钟前
JavaScript中的系统对话框:alert、confirm、prompt
开发语言·javascript·prompt
灵哎惹,凌沃敏42 分钟前
C语言/Keil的register修饰符
c语言·开发语言
皮蛋sol周1 小时前
嵌入式学习C语言(八)二维数组及排序算法
c语言·学习·算法·排序算法
森焱森1 小时前
单片机中 main() 函数无 while 循环的后果及应对策略
c语言·单片机·算法·架构·无人机