【蓝桥杯 2021 省 B2】特殊年份

题目描述:

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

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

输入格式

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

输出格式

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



cpp 复制代码
#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;
}

以上代码用基础语句完成题中任务,供初学者参考

相关推荐
Nil2083 分钟前
leetcode 230二叉搜索树中第k小的元素
算法·leetcode·职场和发展
被怪兽吃掉了3 分钟前
5.2.1一维组数定义方式
开发语言·c++·算法
fb_123458 分钟前
Shell脚本零基础通关教程|条件语句+函数+全类型循环(企业实战+面试真题)
面试·职场和发展
旖旎夜光11 分钟前
LeetCode 69:x 的平方根(二分查找) —— 题解
数据结构·c++·算法·leetcode·二分查找
j7~14 分钟前
【C++】《C++二叉搜索树(BST)从入门到精通:概念、实现与Key/Value模型全解析》
开发语言·c++·学习·二叉搜索树
hehelm16 分钟前
仿muduo库实现高并发服务器—Channel类
linux·服务器·开发语言·网络·c++
余额瞒着我当琳27 分钟前
C++ list第二讲数据结构修炼:迭代器源码 + 栈队列适配器 + LeetCode 三道高频题
数据结构·c++·list
hehelm30 分钟前
仿muduo库实现高并发服务器—EventLoop
linux·服务器·网络·c++
_Narcissus_31 分钟前
常见数论算法笔记
数据结构·c++·算法·高精度·数论·快速幂·质数筛
余额瞒着我当琳33 分钟前
C++STL--list底层实现,迭代器分类,模拟list的迭代器封装、实现
java·开发语言·c++