题目描述
小强在统计一个小区里居民的出生年月,但是发现大家填写的生日格式不统一,例如有的人写 199808
,有的人只写 9808
。
有强迫症的小强请你写个程序,把所有人的出生年月都整理成 年年年年-月月
格式。
对于那些只写了年份后两位的信息,我们默认小于 2222 都是 2020 开头的,其他都是 1919 开头的。
输入格式
输入在一行中给出一个出生年月,为一个 66 位或者 44 位数,题目保证是 10001000 年 11 月到 20212021 年 1212 月之间的合法年月。
输出格式
在一行中按标准格式 年年年年-月月
将输入的信息整理输出。
输入样例1:
9808
输出样例1:
1998-08
输入样例2:
0510
输出样例2:
2005-10
输入样例3:
196711
输出样例3:
1967-11
没啥说的,直接用python处理字符串
代码
str=input()
if len(str)==4:
if int(str[:2])<22:
print("20"+str[:2]+"-"+str[2:])
else:
print("19"+str[:2]+"-"+str[2:])
else:
print(str[:4]+"-"+str[4:])