NOIP2016普及组T2(回文日期)题解
文章目录
- 题目信息
- 解题思路
- 代码实现
题目信息
题目传送门
解题思路
枚举月和日,判断后四位翻转过来的八位数是否合法即可。
tips:二月不用特殊处理,因为0229翻转过来的9220是闰年。
代码实现
#include <bits/stdc++.h>
using namespace std;
int day[13] = {0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
int main() {int n, m, res = 0;cin >> n >> m;for (int M = 1; M <= 12; ++M) {for (int d = 1; d <= day[M]; ++d) {int y = (d % 10) * 1000 + (d / 10) * 100 + (M % 10) * 10 + M / 10;int date = y * 10000 + M * 100 + d;res += (date >= n && date <= m);}}cout << res << '\n';return 0;
}
NOIP2016普及组T2(回文日期)题解相关推荐
- NOIP 普及组 2016 回文日期
传送门 https://www.cnblogs.com/violet-acmer/p/9859003.html 题解: 思路1: 相关变量解释: year1,month1,day1 : date1对应 ...
- NOIP2016 普及组 总结+题目吐槽+代码+简单题解
提高组回来之后,像往年一样,做了一下普及组的题 先吐槽一下 T1 这题一眼看上去以为可以用不同种类的铅笔,没想到只能用一种种类,我240B搞定 #include<cstdio> int m ...
- NOIP2016普及组复赛第一题的AC程序加题解pascal
P老师需要去商店买n支铅笔作为小朋友们参加NOIP的礼物.她发现商店一共有 3种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不同.为了公平起 见,P老师决定只买同一种包装的铅笔.商店不允许 ...
- 【题解】【蓝桥杯】回文日期
题目链接 回文日期 题目描述 解题思路 首先就是日期判断,注意这个地方是日期,而不是这之间的所有数据 例如44444444这种虽说是回文串,但是并不是日期,所以需要排除 判断回文串其实不用打表,因为真 ...
- 蓝桥杯--历届真题 回文日期【第十一届】【省赛】【B组】
试题 历届真题 回文日期[第十一届][省赛][B组] 提交此题 评测记录 资源限制 时间限制:1.0s 内存限制:256.0MB 哎话说好久没写过日期题了,回忆起刚学的时候被日期统治的恐惧了
- 洛谷 题解 P2010 【回文日期】
因为有8个字符,所以可得出每一年只有一个回文日期. 因此只要判断每一年就行了. 做法: 我们先把年倒过来,例如2018年就倒为8102,就得出8102就是回文日期的后四个字符,我们只要判断一下有没有这 ...
- Vijos P2010 回文日期【回文+日期计算】
描述 在日常生活中,通过年.月.日这三个要素可以表示出一个唯一确定的日期. 牛牛习惯用8位数字表示一个日期,其中,前4位代表年份,接下来2位代表月份,最后2位代表日期.显然:一个日期只有一种表示方法, ...
- 蓝桥杯 回文日期(Java)
解题思路 1.首先要满足回文的形式,即ABCDDCBA,对于回文的判断用数组会方便许多. 2.ABABBABA型:此处也可以使用数组判断是否是回文型. 3.要满足日期的格式. 暴力求解思路:预先存储好 ...
- P1909 [NOIP2016 普及组] 买铅笔
P1909 [NOIP2016 普及组] 买铅笔 提交308.01k 通过130.89k 时间限制1.00s 内存限制125.00MB 提交答案加入题单复制题目 做题计划(首页) 个人题单 团队题单 ...
- 蓝桥杯训练:回文日期(#C语言)
题目描述 2020 年春节期间,有一个特殊的日期引起了大家的注意:2020 年 2 月 2 日.因为如果将这个日期按 "yyyymmdd" 的格式写成一个 8 位数是 202002 ...
最新文章
- C#语言与面向对象技术(2)
- css3整理--border-radius
- Page Cache的落地问题
- 使自己的注意力集中方法
- Storm,Spark和Samza
- 在MyEclipse(2015)中上传项目到github的步骤(很详细)
- SCI从入门到精髓(四)——SCI论文写作技巧
- 【转】js获取浏览器信息和客户端硬件信息
- python自动选课原理_python实现学生选课系统 面向对象的应用:
- UE4添加人物动画之状态机
- linux进程sl是什么,Linux ps state sl+是什么意思
- pc端分享到微信、微博、facebook、twitter
- Spark SQL原理及常用方法详解(二)
- 最新版表情包小程序源码无需服务器
- Gitlab调优-备份及恢复
- 如何区分集线器、交换机、路由器呢
- 企业微信搭建私域流量增长运营双管齐下
- 51nod-1299 监狱逃离(贪心)
- 让程序实现xp界面风格
- 我tcp可是铁齿金不换,诚实可靠小郎君——谈谈可靠数据传输服务
热门文章
- java中的加加++的疑惑?
- zqoj 1819: 加加加!(油) 【水题】【郑大校赛】
- html5 牧场游戏,手机QQ首批五款HTML5游戏名单 农场偷菜复活
- java sdk qq登录授权_社会化登录分享-QQ SDK接入
- 2012年9月ITbrand笔记本品牌排行榜
- 信创操作系统--麒麟Kylin桌面版(项目五 软件管理:应用商店、deb包安装、包管理器)
- mysql替换占位符_【占位符替换】替换String中的占位符标志位{placeholder}
- TextToSpeech问题总结
- Android车机之TextToSpeech
- 智慧泵房泵站无线远程监控检测系统方案