特殊的日子
Last updated
Last updated
import binascii
def solve(key):
for year in range(3000):
for month in range(1,13):
for day in range(1,32):
date = str(year).zfill(4) + \
str(month).zfill(2) + \
str(day).zfill(2) #记得补0,要不然形式错
crc32_date = binascii.crc32(bytes(date, "utf-8")) \
#3.X版本要像都要这样bytes
crc32_date = (hex(crc32_date).upper())[2:] #hex后形式为0x
if crc32_date == key:
print(date)
return #跳出多重循环
if __name__ == '__main__':
crc32_date = "4D1FAE0B"
solve(crc32_date)
input("输入任意键结束")