优质题解 枚举解回文日期(附带详细分析) 摘要:### 注意事项 枚举年份应该从哪一年开始? 它的问题是输入日期之后下一个回文日期和下一个ABABBABA型的回文日期 - 方案一(输入年份或输入年份后一年到10000) 也就是输入的日期…… 题解列表 2022年04月06日 0 点赞 1 评论 966 浏览 评分:9.9
把数字转换成字符串,这样就好处理了 摘要:思路很简单,运用sprintf函数把数字转换成字符,这样年就是数组下标0-3,月就是4-5,日就是6-7,然后判断一下是不是回文就行了。 ```c #include #include…… 题解列表 2024年10月28日 0 点赞 0 评论 81 浏览 评分:9.9
回文日期(java暴力) 摘要:参考代码:import java.util.Scanner; public class Main{ public static void main(String[] args) { …… 题解列表 2022年03月28日 0 点赞 0 评论 408 浏览 评分:9.9
题目 2571: 蓝桥杯2020年第十一届省赛真题-回文日期 摘要:解题思路:首先保证回文,回文的格式ABCDDCBA是比较简单的方式就是对四位数字放在前四位,反转的数放在后四位,就可以实现回文;特殊回文:ABABBABA,可以理解为有一个两位数,放在最高两位和次高两…… 题解列表 2022年04月03日 0 点赞 0 评论 842 浏览 评分:9.9
蓝桥杯2020年第十一届省赛真题-回文日期( 回文生成法) 摘要:思路: 1:按年份枚举就可以,不用一天一天枚举(因为是按照前四个数字回文的)。 2:构造出回文判断是否满足年月日的形式,得到result1和result2 易错点: 1:构造出回文以后需要…… 题解列表 2022年02月17日 0 点赞 0 评论 641 浏览 评分:9.6
datetime处理日期真是太省心了 摘要:```python import datetime s = input() #从输入的字符串里把年月日分别搞出来 years = int(s[:4]) mouths = int(s[4:6]…… 题解列表 2022年03月28日 0 点赞 1 评论 366 浏览 评分:9.0
蓝桥杯2020年第十一届省赛真题-回文日期的C语言解答 摘要:解题思路: 将八位数看做一个整形,给年月日赋值并检测年月日是否符合要求,若符合要求将此数字赋给数组,首尾判断是否为回文。因为题目只允许打印下一个非ABAB回文日期,所以需要定义一个标志位flog,用…… 题解列表 2022年02月11日 0 点赞 2 评论 1512 浏览 评分:9.0
枚举法,简单暴力好理解(小白题解) 摘要:解题思路:枚举每一天判断这一天是否符合要求注意事项:10000101 ≤ N ≤ 89991231我们的判断就得是八位数的最大 年份最大为9999参考代码:#include<bits/stdc++.h…… 题解列表 2023年04月05日 0 点赞 0 评论 240 浏览 评分:9.0
cpp简单易懂_超直观的解题思路-回文日期 摘要:不能一天一天枚举,否则会超时;转换一下思路,不必判断这一天是不是回文数,而是给出前四位数去构造后四位数从而得到回文数;这样就从一天一天枚举变成一年一年枚举,时间复杂度就降低了很多;构造好回文数后只需要…… 题解列表 2022年03月06日 0 点赞 1 评论 447 浏览 评分:8.0
2571: 蓝桥杯2020年第十一届省赛真题-回文日期 (C++) 摘要:解题思路:先构造回文日期与ABABBABA形日期,再判断日期是否合法如何构造回文日期:假设输入的日期为 n取 n 的前四位为 x,即 x = n / 10000将 x 反转后接在 x 的后面就构造了一…… 题解列表 2022年02月11日 0 点赞 7 评论 1473 浏览 评分:5.7