m = int(input()) if m < 100: vv = 0 elif m>=100 and m<=5000: vv = m//100 elif m>=6000 and m<=30000: vv = m//1000 + 50 elif m>=35000 and m<=70000: vv = (m - 30000)//5000+80 elif m>=70: vv = 89 else: print('入力が正しくありません。') print('{0:02d}'.format(vv))
さすがに解けた。
メモ
- /だとfloatになってエラーが出るので//を使う。
- km単位はm単位に合わせる。