2020蓝桥杯省赛---java---A---7(回文日期)
题目描述
思路分析
暴力+判断
代码实现
package lanqiao;import java.util.Scanner;public class Main {public static String str="";public static boolean isLeap(int year){return (year%4==0&&year%100!=0)||year%400==0;}public static boolean check(int a,int b,int c){//月份效验if(b<1||b>12) return false;if(c<1||c>31) return false;//日效验switch (b){//日期校验case 2:if(isLeap(a)&&c>29) return false;if(!isLeap(a)&&c>28) return false;break;case 4:case 6:case 9:case 11:if(c>30) return false;break;default:break;}if(str.charAt(0)==str.charAt(2)&&str.charAt(2)==str.charAt(5)&&str.charAt(5)==str.charAt(7)&&str.charAt(1)==str.charAt(3)&&str.charAt(3)==str.charAt(4)&&str.charAt(4)==str.charAt(6)){return true;}return false;}public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int cur = scanner.nextInt();int sum=0;for (int i = cur; i <= 89991231; i++) {str="";str+=i;if(check(Integer.parseInt(str.substring(0,4)),Integer.parseInt(str.substring(4,6)),Integer.parseInt(str.substring(6,8)))){sum++;System.out.println(i);if(sum==2){break;}}}}}
2020蓝桥杯省赛---java---A---7(回文日期)相关推荐
- 2020蓝桥杯国赛Java大学B组解题报告
文章目录 试题 A: 美丽的 2 试题 B: 扩散 试题 C: 阶乘约数 试题 D: 本质上升序列 试题 E: 玩具蛇 试题 F: 蓝肽子序列 试题 H: 画廊 试题 A: 美丽的 2 问题描述 小蓝 ...
- 2020蓝桥杯省赛Java B组一等奖
大家觉得写还可以,可以点赞.收藏.关注一下吧! 也可以到我的个人博客参观一下,估计近几年都会一直更新!和我做个朋友吧!https://motongxue.cn 文章目录 A 门牌制作 问题描述 答案提 ...
- 2020年第十一届蓝桥杯 - 国赛 - Java研究生组 - F.循环小数
2020年第十一届蓝桥杯 - 国赛 - Java研究生组 - F.循环小数 在线评测 Ideas 对于一个纯循环小数,假设循环节为l,则小数为0.llll-,转换为分数就是 l / (10 ** n ...
- java迷宫类编程题_第十届蓝桥杯省赛java类B组 试题 E:迷宫 (动态规划之回溯法)...
问题描述 试题 E: 迷宫 [问题描述] 下图给出了一个迷宫的平面图,其中标记为 1 的为障碍,标记为 0 的为可 以通行的地方. 010000 000100 001001 110000 迷宫的入口为 ...
- 第十二届蓝桥杯省赛JAVA B组杨辉三角形个人题解
第十二届蓝桥杯省赛JAVA B组杨辉三角形个人题解(非满分) import java.util.Scanner; public class Main {public static void main( ...
- 2021第十二届蓝桥杯省赛JAVA B组 题目+答案(复现赛)
2021第十二届蓝桥杯省赛JAVA B组 题目+答案(复现赛) A:ASC B:卡片 C:直线 D:货物摆放 E:路径 Floyed Dijkstra F:时间显示 G:最少砝码 H:杨辉三角形 I: ...
- 第十二届蓝桥杯省赛 Java 大学 B 组—砝码称重—满分百分题解
第十二届蓝桥杯省赛 Java 大学 B 组-砝码称重-满分百分题解 一.解题思路 1.解法一( Java ) 解法思路:简单模拟 ☝ArrayList 遍历 + HashSet 存储(去重) 伪代码如 ...
- 2020蓝桥杯省赛B组C++(第二场)真题
心得体会 前面总结了很多历届的省赛真题,这次终于轮到自己上战场上体验真题啦~为此次蓝桥杯省赛也是准备了一两周时间,听说比较水,题不是很难,会暴力就能拿奖哈哈哈考完确实有点这样的感觉,但是能把五个填空题 ...
- 2020蓝桥杯省赛单片机2
尽量不用XBYTE[]写法 XBYE写法由于暂时不了解其内部工作原理,在国信长天2020版本的51板子上 P42 P44与按键相连.如果用XBYTE数码管显示虽然方便但如果在中断中有矩阵键盘写法的按键 ...
- 2015年第六届蓝桥杯 - 省赛 - Java大学B组 - A. 三角形面积
三角形面积 如[图1]所示.图中的所有小方格面积都是1. 那么,图中的三角形面积应该是多少呢? 请填写三角形的面积.不要填写任何多余内容或说明性文字. Ideas 这道题跟2018年第九届蓝桥杯 - ...
最新文章
- Ubuntu软件安装命令
- java 循环依赖_java – 如何在Gradle中解决循环依赖
- [云炬创业基础笔记]第十一章创业计划书测试10
- JavaScript使用场景
- bufg和bufgp_如何将自己写的verilog模块封装成IP核(一)
- pd17虚拟机启动器怎么生成?快来看看吧
- Visual Studio注释快捷键
- 地震勘探专业词汇(1)
- php secket5,《Thinkphp5使用Socket服务》 入门篇
- python怎么读取excel-python怎么从excel中读取数据?
- UIApplication和delegate
- centos6配置mysql远程访问_一次成功的MySQL升级失败教训
- Python基础语法测验习题(有答案版)
- 推荐的PDF阅读器(可对pdf文章进行编辑操作的)
- 汉英词典python
- 电路仿真软件用matlab,基于MATLAB的电路仿真软件设计.doc
- 计算机视觉大型攻略 —— 立体视觉(4)立体匹配算法简介与SGM
- CentOS7--安装谷歌浏览器--详细步骤
- 经此一疫,互联网公司格局发生了哪些变化?
- 开启FTP的21端口
热门文章
- protobufjs 命令执行_protobufjs简单使用
- python2字符串编码方式_一、基础部分-2.字符串编码
- 2019-02-24-算法-进化
- 2021牛客第一场 K.Knowledge Test about Match
- LuoguP5897 [IOI2013]wombats
- Eyjafjalla
- Codeforces Round #712 (Div. 2)
- [数论]线性筛——约数个数与约数和
- 学习有向图和无向图的强连通分量(基本概念+割点+点双联通分量+桥+边双连通分量+全套模板【Tarjan】)
- 牛客练习赛89E-牛牛小数点【数论】