我有一计


私信TA

用户名:cjb1212

访问量:2817

签 名:

我始终相信越努力越幸运

等  级
排  名 475
经  验 4700
参赛次数 9
文章发表 10
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

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 人评分

  评论区

  • «
  • »