特殊年份(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);
}
相关推荐
listhi5208 分钟前
Map对象在JavaScript循环中的使用
开发语言·前端·javascript
大可门耳20 分钟前
Qt第一课:Qt是什么?相对于其他框架的优劣势是什么
开发语言·qt
·云扬·1 小时前
【Leetcode hot 100】101.对称二叉树
算法·leetcode·职场和发展
西阳未落1 小时前
C语言中的内存函数(memcpy, memmove, memcmp, memset)
c语言·开发语言
axban3 小时前
QT M/V架构开发实战:QFileSystemModel介绍
开发语言·qt·架构
自动驾驶小卡4 小时前
boost::circular_buffer的使用方法简介
c++·boost·circular_buffer
钢门狂鸭5 小时前
关于rust的crates.io
开发语言·后端·rust
Lionel_SSL6 小时前
《深入理解Java虚拟机》第三章读书笔记:垃圾回收机制与内存管理
java·开发语言·jvm
Greedy Alg6 小时前
LeetCode 142. 环形链表 II
算法
睡不醒的kun6 小时前
leetcode算法刷题的第三十二天
数据结构·c++·算法·leetcode·职场和发展·贪心算法·动态规划