提交时间:2024-07-14 00:05:55
运行 ID: 49512
#names 列表,其中包含了所有节气的汉语拼音缩写 names = ['XH','DH' 'LC','YS','JZ', 'CF', 'OM', 'GY','LX','XM','MZ','XZ','XS','DS','LQ', 'CS','BL', 'QF','HL','SJ' ,'LD','XX','DX','DZ'] #dates列表,其中包含了所有节气的日期。 #这里把日期进行了抽象,实际105可不是1月5号。但用105来表示也不是不可以,方便比较大小来解题即可。 dates = [105,120,204,219,305,320,404,419,505,520,605,621,706,722,807,822,907,922,1008,1023,1107,1122,1207,1221] #处理输入,把*替换掉并只取后面的日期 day = int(input().replace('*','')[-4:]) #输出日期 print(day) dates_= [ i for i in dates if i < day] print(dates_) if len(dates_)==24: print('XH') else : print(names[len(dates_)-1])