nn= ( 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2, 1 )id = input()sum = 0for i in range(17): sum = sum + nn[i] * int(id[i])a=sum % 11if(a==2): if(id[17]=='X'): d=1 else: d=0elif(a==0): if (id[17]=='1'): d=1 else: d=0elif(a==1): if (id[17]=='0'): d=1 else: d=0else: if((int(id[17])+a)==12): d=1 else: d=0if(d==1): print("身份证号码校验为合法号码!") print("出生:{}年{}月{}日".format(id[6:10],id[10:12],id[12:14])) print("年龄:{}".format(2020-int(id[6:10]))) if int(id[16]) % 2 == 0: print("性别:女") else: print("性别:男")elif(d==0): print("身份证校验位错误!")