蓝桥杯评测系统不给用C++11真的有点麻烦

#include <cstdio>
#include <iostream>
#include <sstream>
#include <string>
#include <algorithm>
using namespace std;int day[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};bool hf(int n){int yy = n / 10000;int mm = n % 10000 / 100;int dd = n % 100;if(mm > 12) return false;if((yy%4==0 && yy%100!=0) || yy%400==0){day[2] = 29;}else{day[2] = 28;}if(dd > day[mm]) return false;return true;
}bool rev(int n){stringstream ss;ss << n;string s = ss.str();string t = s;reverse(s.begin(), s.end());if(t == s) return true;return false;
}int main(){int n;scanf("%d", &n);bool flag = 1;for(int i=n+1; i<1e8; i++){if(hf(i)){if(rev(i) && flag){printf("%d\n", i);flag = 0;}if(rev(i)){stringstream ss2;ss2 << i;string s = ss2.str();if(s[0]==s[2] && s[0]==s[5] && s[0]==s[7]){if(s[1]==s[3] && s[1]==s[4] && s[1]==s[6]){printf("%d", i);break;}}}}}return 0;
}

2020蓝桥杯省赛C/C++B组(第二场) 试题G:回文日期相关推荐

  1. 2020蓝桥杯省赛C/C++B组(第二场) 试题A:门牌制作

    答案:624 遍历1-2020所有数,用C++11特性转为字符串然后遍历出字符串中2的数量. #include <cstdio> #include <iostream> #in ...

  2. 2020蓝桥杯国赛Java大学B组解题报告

    文章目录 试题 A: 美丽的 2 试题 B: 扩散 试题 C: 阶乘约数 试题 D: 本质上升序列 试题 E: 玩具蛇 试题 F: 蓝肽子序列 试题 H: 画廊 试题 A: 美丽的 2 问题描述 小蓝 ...

  3. 2020蓝桥杯省赛B组C++(第二场)真题

    心得体会 前面总结了很多历届的省赛真题,这次终于轮到自己上战场上体验真题啦~为此次蓝桥杯省赛也是准备了一两周时间,听说比较水,题不是很难,会暴力就能拿奖哈哈哈考完确实有点这样的感觉,但是能把五个填空题 ...

  4. 2022年第十三届蓝桥杯省赛C/C++B组个人题解

    2022年第十三届蓝桥杯省赛C/C++B组个人题解 试题 A: 九进制转十进制(数学) 试题 B: 顺子日期(语文) 试题 C: 刷题统计(模拟) [样例输入] [样例输出] 试题 D: 修剪灌木(找 ...

  5. 【蓝桥杯总决赛】第十三届蓝桥杯省赛C/C++B组个人题解

    2022年第十三届蓝桥杯省赛C/C++B组个人题解 试题 A: 九进制转十进制(数学) 试题 B: 顺子日期(语文) 试题 C: 刷题统计(模拟) [样例输入] [样例输出] 试题 D: 修剪灌木(找 ...

  6. 2020十一届蓝桥杯国赛二等奖Java B组

    大家觉得写还可以,可以点赞.收藏.关注一下吧! 也可以到我的个人博客参观一下,估计近几年都会一直更新!和我做个朋友吧!https://motongxue.cn 文章目录 参考博客https://blo ...

  7. 2019年第十届蓝桥杯 - 省赛 - C/C++研究生组 - G. 扫地机器人

    2019年第十届蓝桥杯 - 省赛 - C/C++研究生组 - G. 扫地机器人 Ideas 首先我们根据数学常识可以知道,当每个机器人清扫的范围差不多时,最好都是 N / K,花的时间应该是最少的. ...

  8. java迷宫类编程题_第十届蓝桥杯省赛java类B组 试题 E:迷宫 (动态规划之回溯法)...

    问题描述 试题 E: 迷宫 [问题描述] 下图给出了一个迷宫的平面图,其中标记为 1 的为障碍,标记为 0 的为可 以通行的地方. 010000 000100 001001 110000 迷宫的入口为 ...

  9. 第十三届蓝桥杯模拟赛第二期JAVA组个人题解

    第十三届蓝桥杯模拟赛第二期JAVA组个人题解 文章目录 第十三届蓝桥杯模拟赛第二期JAVA组个人题解 题目1 题目2 题目3 题目4 题目5 题目6 题目7 题目8 题目9 题目10 题目1 小蓝的I ...

最新文章

  1. Eclipse配置Tomcat和JDK方法
  2. Java和C语言的语句对比
  3. 扩展虚拟机Ubuntu磁盘容量空间
  4. 五矿期货携手神策数据,深耕数字化 5 大应用,加速金融科技创新增长
  5. 解决:ubuntu18.xx 更新nvidia驱动后,重新启动后黑屏
  6. 远程访问rest方式
  7. Fiori Elements detail table data request logic
  8. c#中字节数组byte[]、图片image、流stream,字符串string、内存流MemoryStream、文件file,之间的转换
  9. NB-IoT四大关键特性及实现告诉你,为啥NB
  10. AngularJS学习笔记(1) - AngularJS入门
  11. UnityShader24:最简单的屏幕后处理例子
  12. appium 原理解析
  13. 顺无盘linux win10包,(2017.01.14)网维大师9.0.3.0无盘-xp-win7x32-x64-Win10x64公包
  14. 怎么样可以通过阿里云APP进行备案 阿里云备案一般多长时间
  15. bootstrap布局设计在线工具
  16. 【Python】爬取2019年男篮世界杯数据,并可视化
  17. '命名空间xxx中不存在类型或命名空间名xx(是否缺少程序集引用)'-异常报错的原因
  18. 用计算机绘制函数图像ppt,如何利用描点画函数图像课件制作
  19. 【动手学深度学习】李沐——循环神经网络
  20. 《计算机是怎样跑起来的》学习笔记

热门文章

  1. JS中双层for循环执行顺序
  2. 学习笔记:操作系统启动过程
  3. 排列组合中的八种球盒模型
  4. 升级你的app以支持高长宽比的新旗舰
  5. xming登录linux图形中文乱码,putty+xming远程登录Linux图形界面
  6. java wifidog_java4wifidog_server_README
  7. ESL 学习笔记 000
  8. Spark 实战 - 3.一文搞懂 parquet
  9. Linux入门及企业服务器知识学习笔记
  10. 林书豪049-联悦季前赛