特殊年份(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);
}
相关推荐
黑客思维者8 小时前
Python大规模数据处理OOM突围:从迭代器原理到TB级文件实战优化
开发语言·python·github·迭代器·oom
行云流水6268 小时前
前端树形结构实现勾选,半勾选,取消勾选。
前端·算法
繁华似锦respect9 小时前
C++ 智能指针底层实现深度解析
linux·开发语言·c++·设计模式·代理模式
lkbhua莱克瓦249 小时前
IO流练习(加密和解密文件)
java·开发语言·笔记·学习方法·io流·io流练习题
laocooon5238578869 小时前
一个C项目实现框架
c语言·算法
偶像你挑的噻9 小时前
3.Qt-基础布局以及事件
开发语言·数据库·qt
CHANG_THE_WORLD10 小时前
Python 学习三 Python字符串拼接详解
开发语言·python·学习
诸葛老刘10 小时前
next.js 框架中的约定的特殊参数名称
开发语言·javascript·ecmascript
c#上位机10 小时前
halcon图像增强——图像取反
图像处理·算法·c#·halcon
Bona Sun10 小时前
单片机手搓掌上游戏机(二十三)—esp32运行简单街机模拟器软硬件准备
c语言·c++·单片机