【蓝桥杯 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;
}

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

相关推荐
m0_380743879 分钟前
VisualStudio中OpenCV的创建与配置使用小结
开发语言·c++
凉茶钱22 分钟前
【C++】动态内存管理完整解析:从内存划分到 new delete 底层原理
c语言·开发语言·c++·内存管理·动态内存
cu14323 分钟前
细谈GM8775C的具体功能和应用
c语言·c++·人工智能·嵌入式硬件
无名猿25 分钟前
std::optional 完全指南:别再用 -1 和 nullptr 表达「没有值」
c++·标准库·现代c++·语法基础
鑫 源30 分钟前
VS2019 for mac里用c#开发Mac OS应用 避坑 和 源码
职场和发展·蓝桥杯
无名猿1 小时前
nullptr 取代 NULL 和 0:空指针的三种写法和唯一正确解
c++·现代c++·语法基础·踩坑记录
大侠归来1 小时前
C++ 与 Lua 的协程交互:从原理到实战
c++·lua·交互
无名猿1 小时前
size_t 与 int 混用陷阱:有符号无符号比较与整数提升
c++·标准库·语法基础·踩坑记录
.道阻且长.1 小时前
C++ 11:可变参数模板
前端·c++·算法
m0_380743871 小时前
Qt实现调用相机进行拍照并进行图像处理
开发语言·c++