数字の桁

例えば、n = 13453687 という数値がある場合、10 で割った余りを取ることで最後の桁を抽出することができます。最後から2番目の桁は、数値を 10 で割ってから再度 10 で割った余りを取ることで取得できます(% 演算子を使用)。その前の桁は、数値を 100 で割ってから 10 で割った余りを取ることで抽出できます。この操作を続けます。
n = 13453687
print(n % 10)          # 7
print(n // 10 % 10)    # 8
print(n // 100 % 10)   # 6
print(n // 1000 % 10)  # 3
# ...
これらの除算操作はすべて整数除算であることに注意してください。

チャレンジ

4桁の数字が与えられたとき、中央の2桁を出力してください。
入力
出力
1234
23
1298
29
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue