#abc200b. [abc200_b]200th ABC-200
[abc200_b]200th ABC-200
問題文
整数 が与えられます。
以下の操作を 回行った後の整数 を出力してください。
- 整数 が の倍数であれば、 を で割る。
- そうでなければ、整数 を、 の後ろに文字列として を付け加えた整数に置き換える。
- 例えば、 を置き換えると に、 を置き換えると になります。
制約
- 入力は全て整数
入力
入力は以下の形式で標準入力から与えられる。
出力
答えを整数として出力せよ。
入力例 1
2021 4
出力例 1
50531
に 回操作を行うと、 の値は操作を行うごとに $2021 \\rightarrow 2021200 \\rightarrow 10106 \\rightarrow 10106200 \\rightarrow 50531$ となります。
入力例 2
40000 2
出力例 2
1
入力例 3
8691 20
出力例 3
84875488281
答えは bit 符号付き整数型に収まらない可能性があります。