蓝桥杯试题 历届真题 回文日期【第十一届】【省赛】【B组】

第十一届蓝桥杯2020年C++A组省赛题解 文章目录注考生须知试题A:门牌制作代码试题B:既约分数代码试题C:蛇形填数题解代码试题D:七段码题解代码试题E:平面分割题解代码试题F:成绩分析题解代码试题G:回文日期题解代码试题H:子串分值题解代码试题I:荒岛探测题解代码试题J:子串排序题解代码 注 官方题解:蓝桥杯近 3 年省赛真题讲解(C&C++ 大学 A 组)_数据结构 - 蓝桥云课 (lanqiao.cn) 历届真题:蓝桥杯大赛历届真题 - C&C++ 大学 A 组 - 蓝桥云课 (lanqiao.cn) 考生须知 试题A:门 阅读详情

 本方法所有样例未通过,然后重新整理思路,重新修改代码。

#include<bits/stdc++.h>
using namespace std;

int main(){
	int n, i, day1, day, x, month, flag=0;
	cin>>n;
	x=n/10000;//代表年份 
	//cout<<x<<endl;
	//缺判断当年是否有满足的 
	

    //以下是输出了第一个数据 
	for(i=x+1; ;i++){
		int a1=i%10;
		int a2=i/10%10;
		int a3=i/100%10;
		int a4=i/1000;
		if((a1*10+a2)<=12&&(a1*10+a2)>0&&(a3*10+a4)<=31&&(a3*10+a4)>0){
			month=a1*10+a2;
			day1=a3*10+a4;
			if(month==1||month==3||month==5||month==7||month==8||month==10||month==12){
				day=31;
			}
			else if(month==2){
				if(i%4==0&&i%100!=0||i%400==0){
					day=29;
				}
				else{
					day=28;
				}
			}
			else{
				day=30;
			}
			if(day1<day){
				//cout<<a1<<" "<<a2<<" "<<a3<<" "<<a4<<endl;
				//cout<<month<<endl;
				//cout<<day1<<endl;
				printf("%d%02d%02d\n", i, month, day1);
				break;
			}
		}
	}
	//以下是输出的第二行 
	for(i=x+1; ;i++){
		int a1=i%10;
		int a2=i/10%10;
		int a3=i/100%10;
		int a4=i/1000;
		if(a1==a3&&a2==a4&&(a1*10+a2)<=12&&(a1*10+a2)>0&&(a3*10+a4)<=31&&(a3*10+a4)>0){
			month=a1*10+a2;
			day1=a3*10+a4;
			if(month==1||month==3||month==5||month==7||month==8||month==10||month==12){
				day=31;
			}
			else if(month==2){
				if(i%4==0&&i%100!=0||i%400==0){
					day=29;
				}
				else{
					day=28;
				}
			}
			else{
				day=30;
			}
			if(day1<day){
				//cout<<a1<<" "<<a2<<" "<<a3<<" "<<a4<<endl;
				//cout<<month<<endl;
				//cout<<day1<<endl;
				printf("%d%02d%02d\n", i, month, day1);
				break;
			}
		}
	}
	return 0; 
}

正确答案:在开始写代码时,我误把N的范围当作最后输出的范围,实际最后的输出范围会有比N的范围大的情况。

#include<bits/stdc++.h>
using namespace std;
 
int main(){
	int n, i, day1, day, x, month, flag=0;
	cin>>n;
	
    //以下是输出了第一个数据 
	for(i=n+1; ;i++){
		int a1=i%10;
		int a2=i/10%10;
		int a3=i/100%10;
		int a4=i/1000%10;
		int year=i/10000;
		if((a4*10+a3)<=12&&(a2*10+a1)<=31&&year==a1*1000+a2*100+a3*10+a4&&(a4*10+a3)>0&&(a2*10+a1)>0){
			month=a4*10+a3;
			day1=a2*10+a1;
			if(month==1||month==3||month==5||month==7||month==8||month==10||month==12){
				day=31;
			}
			else if(month==2){
				if((year%4==0&&year%100!=0)||year%400==0){
					day=29;
				}
				else{
					day=28;
				}
			}
			else{
				day=30;
			}
			
			if(day1<day){
				printf("%d\n", i);
				break;
			}
		}else{
			continue;
		}
	}
	
	//以下是输出的第二行 
	for(i=n+1; ;i++){
		int a1=i%10;
		int a2=i/10%10;
		int a3=i/100%10;
		int a4=i/1000%10;
		int year=i/10000;
		if(a1*10+a2==a3*10+a4&&year==a1*1000+a2*100+a3*10+a4&&(a4*10+a3)<=12&&(a2*10+a1)<=31&&(a4*10+a3)>0&&(a2*10+a1)>0){
			month=a4*10+a3;
			day1=a2*10+a1;
			if(month==1||month==3||month==5||month==7||month==8||month==10||month==12){
				day=31;
			}
			else if(month==2){
				if((year%4==0&&year%100!=0)||year%400==0){
					day=29;
				}
				else{
					day=28;
				}
			}
			else{
				day=30;
			}
			if(day1<day){
				printf("%d", i);
				break;
			}
		}else{
			continue;
		}
	}
	return 0; 
}

 

【任何电机可使用的七段式s曲线-----包括matlab代码和simulink仿真】 S形加加速(T1)→>匀加速(T2)→减加速(T3)→>匀速(T4 )>加减速(T5)>匀减速(T6)-→>减减速(T7) 阅读详情

相关推荐

AEB(自动紧急制动)

AEB系统对静止物体的误判率受多种因素影响,包括传感器精度、算法复杂性以及环境条件等。通过多传感器融合、算法优化、硬件升级以及环境适应性增强等技术手段,可以有效减少误判问题。美国和欧洲的AEB法规均强调了技术性能和安全性,但具体要求有所不同。美国的NHTSA规定更注重高速和复杂场景下的紧急制动能力,而欧盟的ECE R152法规则更侧重于基础的AEB功能覆盖范围。

百态·数智思维 | 聚焦大数据、量化与未来AI 2550

试题 历届真题 回文日期【第十一届】【省赛】【B组】 JAVA 蓝桥杯

问题描述 2020年春节期间,有一个特殊的日期引起了大家的注意: 2020 年2月2日。因为如果将这个日期按“yyymmdd"的格式写成-一个8位数是20200202,恰好是-一个回文数。我们称这样的日期是回文日期。有人表示20200202是“千年一遇” 的特殊日子。对此小明很不认同,因为不到2年之后就是下一一个回文日期: 20211202 即2021年12月2日。也有人表示20200202 并不仅仅是一个回文日期,还是一个ABABBABA型的回文日期。对此小明也不认同,因为大约100年后就能遇到下一个

weixin_46704406的博客 833

HTPA 32x32d热成像传感器数据读取与校准全流程解析

本文详细解析了HTPA 32x32d热成像传感器的数据读取与校准全流程。从寄存器配置、原始数据采集,到核心的五大校准步骤(包括热量、电子偏移、电压、灵敏度补偿及温度转换),并涵盖像素重组、坏点修复及图像后处理,为开发者替代或升级MLX90640提供了完整、实用的操作指南。

weixin_29190169的博客 611

试题 历届真题 回文日期【第十一届】【省赛】【B组】python

资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述描述 2020 年春节期间,有一个特殊的日期引起了大家的注意:2020 年 2 月 2 日。因为如果将这个日期按 “yyyymmdd”的格式写成一个 8 位数是 20200202,恰好是一个回文数。我们称这样的日期是回文日期。 有人表示 20200202 是“千年一遇” 的特殊日子。对此小明很不认同,因为不到 2 年之后就是下一个回文日期:20211202 即

weixin_48169169的博客 994

统信UOS下获取root权限的两种姿势:图形化开启开发者模式 vs 命令行直接提权

本文详细解析了统信UOS下获取root权限的两种方法:通过图形界面永久开启开发者模式和使用命令行临时提权。开发者模式适合系统级开发,提供完整root权限但降低安全性;临时提权则更灵活,适合日常管理任务。文章还对比了两种方案的优缺点,帮助用户根据需求选择最佳权限管理策略。

weixin_30266885的博客 515

初探Proxmox Datacenter Manager:统一管理多集群与单节点的利器

本文介绍了Proxmox Datacenter Manager (PDM) 这一统一管理工具,它能有效解决多套Proxmox VE环境(包括集群和单节点)管理碎片化的痛点。文章详细阐述了PDM的核心功能、安装部署步骤,并通过实战演示了如何添加单节点与整个集群,实现资源的集中监控与基础运维,为运维人员提供了高效的集中管理解决方案。

weixin_29217235的博客 159

试题 历届真题 回文日期【第十一届】【省赛】【B组】

蓝桥杯满分解法 C语言

刘映辰的博客 838

用Cursor+Node.js零代码搭建健康数据仪表盘:从数据录入到可视化全流程

本文详细介绍了如何利用Cursor AI编程助手和Node.js,无需手动编写代码,即可构建个人健康数据仪表盘的全流程。通过自然语言指令,实现从数据录入、存储到动态图表可视化的完整系统,展示了AI驱动开发在降低技术门槛、提升开发效率方面的强大能力。

gitlab7runner的博客 699

洛谷P1085 不高兴的津津

我发现优快云上的答案很多不满足“如果有两天或两天以上不高兴的程度相当,则输出时间最靠前的一天。” 于是编了一段进阶版 疯狂使用for循环 空间复杂度比较高 但是应该比较满足题目条件 仅供参考 题目描述 津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得...

冷眼看world的博客 1426

从零到一:QT for OpenHarmony 开发环境实战搭建与踩坑指南

本文是一份详尽的QT for OpenHarmony开发环境搭建实战指南。文章手把手教你如何在Windows和macOS系统上,从环境准备、核心工具(DevEco Studio与社区版QT SDK)安装配置,到创建首个QT Quick项目、解决构建部署中的常见问题,最终实现应用在OpenHarmony设备上运行。内容涵盖关键配置修改、资源管理及深度踩坑经验,旨在帮助开发者高效开启跨平台开发之旅。

weixin_29190573的博客 325

2024年电气工程师最新面试题及答案

1. **基本电气工程原理**:包括电流、电压、电阻、功率等基本概念。2. **欧姆定律**:V = IR,描述电压、电流和电阻之间的关系。42. **风力发电系统组成**:包括风力涡轮机、发电机、控制系统等。44. **智能电网技术**:包括自动化控制、通信技术、数据分析等。10. **减少EMI**:使用屏蔽、滤波、合理布线等方法。40. **光伏系统组成**:包括光伏板、逆变器、控制器等。48. **能量存储技术**:包括电池、超级电容器、飞轮等。

guo162308的博客 6562

打卡42天

写写C++换换脑子: 变量与常量: #include <iostream> using namespace std; #define Day 7 int main() { //变量类型 变量名=变量初始值 //数据类型:整型 int short long longlong (所占字节不同) int a = 10; cout << "a =" << a << endl; /*常量:不可修改 * 宏常量:#define * 修饰: c

weixin_46576480的博客 597

电子硬件仿真:设计一个频率范围为10k—50k的带通滤波器

带通滤波器是一种常用的滤波器类型,具有选择特定频率范围内信号的能力,并在该范围内提供一定的增益。它允许通过一定范围内的频率信号,并在该范围内提供一定的增益,同时在该范围之外的频率上提供较高的衰减。这意味着在通带内(10kHz至50kHz),滤波器的增益应为10dB,而在每个十倍频的频率点上,滤波器的增益应降低40dB。设计滤波器:使用滤波器设计工具(如MATLAB、Python的scipy库、Tina软件等),根据选定的滤波器类型(例如巴特沃斯滤波器),中心频率和通带宽度,设计一个4阶带通滤波器。

走向CTO的路上... 578

蓝桥杯C/C++试题 历届真题 回文日期【第十一届】【省赛】【B组】

纯小白,第一次写对一道算法题,纪念一下~ #include<stdio.h> int main() { //读入输入的日期赋给indata int indata; scanf("%d", &indata); //定义原始输入的日期各个部分并赋值 int year, month, day; day = indata % 100; month = indata / 100 % 100; year = indata / 10000; //定义倒序后的日期的各个部分

weixin_57204218的博客 603

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

蓝桥杯--历届真题 回文日期【第十一届】【省赛】【B组】

试题 历届真题 回文日期【第十一届】【省赛】【B组】 提交此题评测记录 资源限制 时间限制:1.0s 内存限制:256.0MB 哎话说好久没写过日期题了,回忆起刚学的时候被日期统治的恐惧了???????? #include<bits/stdc++.h> using namespace std; int months[20]={0,31,28,31,30,31,30,31,31,30,31,30,31}; bool chack(int date)//判断日期是否合法..

with_wine的博客 7744

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

蓝桥杯C/C++B组历届真题刷题【合集】

历年真题,解析,练习,进阶,国赛!

violet的博客 1万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

蓝桥杯Python这一篇就够了-训练系统题库合集(包括VIP试题)&数据结构与算法

第一版写于2020-11-13,第十一届蓝桥杯国赛前夕,老师和同学建议说写博文可以让学习更高效,陆陆续续写一些题解和学习笔记,在我的代码中我加了很多有助于理解程序的注释,希望这篇博客可以帮助你在蓝桥杯比赛或python学习取得进展。 一起进步,冲! 目录一、蓝桥杯题库1.1入门训练1.2基础练习 一、蓝桥杯题库 1.1入门训练 Fibonacci数列 圆的面积 序列求和 A+B问题 1.2基础练习 数列排序 十六进制转八进制 十六进制转十进制 ...

Harry______的博客 12万+

历届蓝桥杯JavaC组真题标题

六届 校赛 标题:杨辉三角 标题:调和级数 标题:回文素数 标题:让我怎能过大年 标题:位平方和。 标题:1/a的分数称为单位分数。 标题:上台阶 六届 省赛 标题:隔行变色 标题:立方尾不变 标题:无穷分数 标题:循环节长度 标题:格子中输出 标题:奇妙的数字 标题:加法变乘法 标题:移动距离 标题:打印大X 标题:垒骰子 六届 决赛 标题:机器人数目 标题:生成回文数 标题:空心菱形 标题:奇怪的数列 标题:密文搜索 标题:居民集会 七届 省赛 标题:有奖

书生的博客 1969

蓝桥杯真题总结

Python获取每一位的数字,并返回到列表: 方法一: while value: result.append(value % 10) value = value // 10 # 逆序,按正常的顺序返回 result.reverse() 方法二: list(map(int, str(value))) 方法三: #divmod()是内置函数,返回整商和余数组成的元组 result = [] while value: value, r = divmod(value, 1

⛄ 1622

蓝桥杯官网 试题 PREV-227 历届真题 回文日期【第十一届】【决赛】【研究生组】【C++】【C】【Java】【Python】四种解法

为帮助大家能在6月18日的比赛中有一个更好的成绩,我会将蓝桥杯官网上的历届决赛题目的四类语言题解都发出来。希望能对大家的成绩有所帮助。 今年的最大目标就是能为【一亿技术人】创造更高的价值。 资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s C++ #include <iostream> #include <cstdio> #include <cstdlib> #include &l

红目香薰 1146

备战蓝桥杯(枚举、排序、模拟专项练习)

备战蓝桥杯(枚举、排序、模拟专项练习)蓝桥杯2020年第十一届省赛真题-回文日期蓝桥杯2017年第八届真题-日期问题蓝桥杯2015年第六届真题-移动距离蓝桥杯2013年第四届真题-错误票据蓝桥杯2018年第九届真题-递增三元组蓝桥杯2019年第十届省赛真题-特别数的和蓝桥杯历届试题-连号区间数 蓝桥杯2020年第十一届省赛真题-回文日期 题目链接:https://www.dotcpp.com/oj/problem2571.html 题目描述 2020 年春节期间,有一个特殊的日期引起了大家的注意:2020

LEO 972

蓝桥杯寒假Week(4)

蓝桥杯

m0_72747430的博客 206

【蓝桥杯】2020年十一届省赛大学B组真题(共10道题) c、c++解法 1.回文日期2.字串排序3.成绩统计4.平面切分5.门牌制作6.既约分数7.蛇形填数8.七段码9.跑步锻炼10.子串分值和

【蓝桥杯】2020年十一届省赛大学B组真题(共10道题) c、c++解法 1.回文日期2.字串排序3.成绩统计4.平面切分5.门牌制作6.既约分数7.蛇形填数8.七段码9.跑步锻炼10.子串分值和

weixin_67972246的博客 1415

蓝桥杯(C 语言 / C++)备考全攻略:3-6 个月从入门到上岸,语法 / 算法 / 真题 + 模板直接用

本文是蓝桥杯 C 语言 / C++ 方向备考全攻略,针对 3-6 个月备考周期,分基础、算法进阶、真题冲刺三阶段规划。基础阶段 1-2 个月夯实语法与工具,掌握核心语法、数组、函数等,;进阶阶段 2-3 个月突破模拟、递归、DP 等高频算法;冲刺阶段 1 个月实战近 5 年省赛真题,优化答题技巧。还梳理语法与算法高频考点,提供素数判定、BFS 等可复用代码模板,推荐学习资源与练习平台,给出考场答题技巧,解答常见疑问,并附 7 大算法模块典型真题解析,助力零基础考生高效备考、成功上岸。

qq_51572290的博客 2872

蓝桥杯备战 Day 16 2022.3.15

试题 历届真题 回文日期【第十一届】【省赛】【B组】 几个注意点: 注意月份大于0 小于12 天数不超过31,而且不能为00 闰年比如:92200229,03200230是不符合的(虽然我没写,而且测试数据确实没有... 比赛的时候看不到测试数据,后面我需要注意尽量减少看数据的习惯,盲改 ABAB类要求无非加几个限制条件就行了 n = int(input()) y = int(n/10000) x = y # normal while True: tmp = list(s..

Astoria_Csy的博客 484

历届真题 回文日期【第十一届】【省赛】【B组】

试题 历届真题 回文日期【第十一届】【省赛】【B组】 资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s #include<bits/stdc++.h> using namespace std; int s[100]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int f(int x) { if(x%400==0||(x%4==0&&x%100!=0))

dubai_ving的博客 847
上一篇: 蓝桥杯试题 历届真题 成绩分析【第十一届】【省赛】【B组】
下一篇: 蓝桥杯试题 历届真题 时间显示【第十二届】【省赛】【B组】
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

开心比对错重要

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值