首页 > 其他分享 >P8752 [蓝桥杯 2021 省 B2] 特殊年份 题解

P8752 [蓝桥杯 2021 省 B2] 特殊年份 题解

时间:2022-12-25 07:57:41浏览次数:68  
标签:10 年份 int 题解 蓝桥 个位 2021

题目传送门

题目大意

输入 \(5\) 个年份,请计算这里面有多少个千位和十位相等, 个位比百位大 \(1\) 的年份。

解题思路

将每一个年份按分离数位规则把每一位都分离,赋给 \(a,b,c,d\) 四个数,再判断是否满足千位和十位相等, 个位比百位大 \(1\);如果满足,计数器加一;最后输出计数器即可。

代码

AC记录

#include<bits/stdc++.h>
#define ri register int
using namespace std;
int s[6],ans=0;
int main() {
	for(ri i=1;i<=5;i++){
		cin>>s[i];
		int a=s[i]%10,b=s[i]%100/10,c=s[i]/100%10,d=s[i]/1000;
		if(b==d&&a-c==1)
			ans++;
	}
	cout<<ans;
	return 0;
}

标签:10,年份,int,题解,蓝桥,个位,2021
From: https://www.cnblogs.com/zzyblog0619/p/17003644.html

相关文章

  • AT_past202010_b 電卓 题解
    题目传送门题目大意给定\(x\)和\(y\),求$\dfrac{x}{y}$。舍弃小数点后第三及以下位。解题思路首先判断$\dfrac{x}{y}$是否可以成立,也就是判断\(y\)是否等于......
  • AT_pakencamp_2021_day2_a Participants 2 翻译
    题目传送门题目描述将帕研2021集训的参加人数定义为“集训第一天开始时进入帕研2021集训Discord服务器的人数”时,这个数是多少?输入格式这个问题没有输入。输出......
  • AT_pakencamp_2021_day2_b Pasokon Power 题解
    题目传送门题目大意输入\(a\)和\(b\),输出\(a^2\cdotb\)的值。解题思路计算\(a^2\cdotb\)的值。用pow函数,表示\(a\)的\(b\)次幂,再乘\(b\),最后不要忘了......
  • AT_pakencamp_2021_day2_c Participants 3 翻译
    题目传送门帕研君举办了\(2\)天的编程竞赛。第\(1\)天的比赛有\(N\)人参加,第\(2\)天的比赛有\(M\)人参加。每个参赛者都被分配了一个整数ID。第\(1\)天参......
  • AT_pakencamp_2020_day2_a Participants 题解
    题目传送门题目大意集训有\(2\)天,\(2\)天中参加\(1\)天以上的人数最少是多少,最多是多少?解题思路参加一天以上的人数最少就是\(A\)和\(B\)的最大值,而最多就是......
  • T_pakencamp_2021_day2_a Participants 2 题解
    题目传送门题目大意输出帕研集训2021的参加人数。解题思路输出51。代码C++:#include<iostream>intmain(){::std::cout<<51<<::std::endl;retur......
  • AT_pakencamp_2019_day3_b 多数決 题解
    题目传送门题目大意给定\(n\)个字符串,如果black比white的数量多,就输出black,否则输出white。解题思路如果第\(i\)个字符串是black,black的数量加一,如果是wh......
  • AT_pakencamp_2018_day2_a ひふみ (Hihumi) 题解
    题目传送门题目大意从\(1\)到\(N\)数数的时候,会数几个整数呢(除123外)?解题思路如果\(N\)小于123,就不会数到123,所以数了\(N\)次。否则,就会数到123,所以数的......
  • CF1750A Indirect Sort 题解
    题目传送门题目大意有\(T\)组长度为\(n\)的排列;每组进行若干次操作(每次操作选择三个数\(i\),\(j\),\(k\)):若\(a_i>a_k\)将\(a_i\)加上\(a_j\),否则就交换\(a_j......
  • AT_abc279_a [ABC279A] wwwvvvvvv 题解
    题目传送门题目大意给定仅由v和w构成的字符串\(S\),输出\(S\)中有几处向下凸出的部分。解题思路v有一处向下凸出的部分,w有两处向下凸出的部分,所以如果\(S_i\)......