B57 - Calculator Editorial /

Time Limit: 4 sec / Memory Limit: 1024 MB

配点: 1000

問題文

1, 2, \ldots, N それぞれに対して、次の操作を K 回行った後の整数を求めてください。

  • 十進法で表したときの各位の数字の和を、自身から引く。

たとえば 108 に対して 3 回の操作を行うと、108 \rightarrow 99 \rightarrow 81 \rightarrow 72 と変化します。

制約

  • 入力はすべて整数である
  • 1 \leq N \leq 300000
  • 1 \leq K \leq 10^9

入力

入力は以下の形式で標準入力から与えられます。

N K

出力

N 行出力してください。i 行目には、整数 i に操作を K 回行った後の整数を出力してください。


入力例 1

10 1

出力例 1

0
0
0
0
0
0
0
0
0
9