📝

C++ N桁の数字から末尾方向の0を削除する

1 min read

atcoder 198B 公式解説より

while(n%10 == 0) n/=10;

解説
nを10で割った余りが0(つまりnは10の倍数)である限り(while)、nを10で割っていく。
入力例、出力例
10 -> 1
100 -> 1
12340000 -> 1234

Discussion

ログインするとコメントできます