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

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

筛选

这个提示还不如不给.

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;#define No 0int main(){ int N,i1,i2; int a……

直接易懂,利用date函数判断日期是否合理

解题思路:将可能的年份和可能的日期分两个列表存储,通过date函数判断日期合理性,再将符合条件的日期与年份拼接构造回文日期注意事项:此代码判断2022年的日期是否合理将其代表为所有年份,可能会在某些闰年时导致少了(2.29),但对于本题没有影响参考代码:fromdatetimeimportdaten=

比较完善的算法

摘要:解题思路:注意事项:参考代码:#include <iostream>using namespace std;bool ifhuiwen(int s[],int n){ //s从下标1开始,n表示长度 ……

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

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

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

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

暴力枚举每一天

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

回文日期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