ACM-ICPC 2018 模擬国内予選: A. 改元
note
自明問なのだけど勘違いと目diffミスにより1 WA。 要反省。 ちゃんとdiff (1)を使いましょう。
実装
#!/usr/bin/env python3
import sys
for line in sys.stdin:
if line.strip() == '#':
break
name, y, m, d = line.split()
y, m, d = map(int, [ y, m, d ])
if (y, m, d) >= (31, 5, 1):
y -= 30
name = '?'
print(name, y, m, d)