题解 2571: 蓝桥杯2020年第十一届省赛真题-回文日期

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

最简单解法【C++】

```cpp#includeusingnamespacestd;intuu;boolcheck(intyear,intmonth,intday){intmonths[]={0,31,28,31,30,31,30,31,31,30,31,30,

python-解题代码

解题思路:注意事项:参考代码:a=int(input())b=a//10000c=a%10000k=0days=[0,31,29,31,30,31,30,31,31,30,31,30,31]str8=str(a)foriinrange(b,9300):f=i//100q=(f%10)*10+(f//1

回文日期(java暴力)

摘要:参考代码:import java.util.Scanner; public class Main{ public static void main(String[] args) { ……

datetime处理日期真是太省心了

```pythonimportdatetimes=input()#从输入的字符串里把年月日分别搞出来years=int(s[:4])mouths=int(s[4:6])days=int(s[6:])begin=datetime.date(years,

题目 2571: 蓝桥杯2020年第十一届省赛真题-回文日期

解题思路:首先保证回文,回文的格式ABCDDCBA是比较简单的方式就是对四位数字放在前四位,反转的数放在后四位,就可以实现回文;特殊回文:ABABBABA,可以理解为有一个两位数,放在最高两位和次高两位,反转之后的数,需要放在次低和最低两位。

回文日期python

importdatetimen=input()year=int(n[:4])mouth=int(n[4:6])day=int(n[6:8])start_date=datetime.date(year,mouth,day)delta=datetime.timedelta(1)date_ls=list(s

暴力枚举每一天

`importjava.util.Scanner;publicclass回文日期{staticintdays[]={0,31,28,31,30,31,30,31,31,30,31,30,31};staticbooleancheck(intdate){//判断日期是否合法intyear=date/100
优质题解

枚举解回文日期(附带详细分析)

###注意事项枚举年份应该从哪一年开始?它的问题是输入日期之后下一个回文日期和下一个ABABBABA型的回文日期-方案一(输入年份或输入年份后一年到10000)也就是输入的日期不是回文日期且由该年组成的回文日期在该日期之后,则枚举从该年开始,

小南解题--回文日期--126ms,149ms

摘要:法1:回文常用法,126ms最简单易懂,最常用,最高效#对于所有评测用例,10000101 ≤ N ≤ 89991231,保证N 是一个合法日期的8位数表示。 n = int(input())def ……