解题思路:
注意事项:
参考代码:
a=int(input())
b=a//10000
c=a%10000
k=0
days=[0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
str8=str(a)
for i in range(b,9300):
f=i//100
q=(f%10)*10+(f//10)
g=i%100
d=(g%10)*10+(g//10)
if(0<d<=12 and q<=days[d] ):
str1=str(i)
str2=str1[::-1]
str3=str1[:2]
str4=str1[2:4]
str5=str2[:2]
str6=str2[2:4]
str7=str1+str2
if(k==0 and str7!=str8):
print(str1+str2)
k+=1
if(str3==str4 and str5==str6 and str4==str5[::-1] and str7!=str8):
print(str3+str4+str5+str6)
break
0.0分
1 人评分
点我有惊喜!你懂得!浏览:1393 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:552 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:564 |
C语言训练-求函数值 (C语言代码)浏览:931 |
打水问题 (C语言代码)浏览:1066 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:603 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:2080 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:449 |
三角形 (C++代码)记忆化搜索浏览:1220 |
WU-C语言程序设计教程(第三版)课后习题12.1 (C++代码)浏览:919 |