特殊年份(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);
}
相关推荐
WJ.Polar几秒前
Python数据容器-集合set
开发语言·python
晓1313几秒前
JavaScript加强篇——第七章 浏览器对象与存储要点
开发语言·javascript·ecmascript
用户40315986396636 分钟前
多窗口事件分发系统
java·算法
用户40315986396639 分钟前
ARP 缓存与报文转发模拟
java·算法
nbsaas-boot24 分钟前
Go语言生态成熟度分析:为何Go还无法像Java那样实现注解式框架?
java·开发语言·golang
hi0_628 分钟前
03 数组 VS 链表
java·数据结构·c++·笔记·算法·链表
aPurpleBerry28 分钟前
hot100 hot75 栈、队列题目思路
javascript·算法
xiaocainiao88134 分钟前
Python 实战:构建可扩展的命令行插件引擎
开发语言·python
碧海蓝天20221 小时前
C++法则21:避免将#include放在命名空间内部。
开发语言·c++
兮动人1 小时前
Java应用全链路故障排查实战指南:从系统资源到JVM深度诊断
java·开发语言·jvm