AT_abc278_a [ABC278A] Shift
Description
[problemUrl]: https://atcoder.jp/contests/abc278/tasks/abc278_a
長さ $ N $ の数列 $ A\ =\ (A_1,\ A_2,\ \dots,\ A_N) $ が与えられます。
あなたは次の操作をちょうど $ K $ 回行います。
- $ A $ の先頭の要素を取り除き、$ A $ の末尾に $ 0 $ を挿入する。
操作を行った後の $ A $ の要素をすべて出力してください。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ K $ $ A_1 $ $ A_2 $ $ \dots $ $ A_N $
Output Format
操作を行った後の $ A $ の要素を空白区切りで $ 1 $ 行に出力せよ。
Explanation/Hint
### 制約
- $ 1\ \leq\ N\ \leq\ 100 $
- $ 1\ \leq\ K\ \leq\ 100 $
- $ 1\ \leq\ A_i\ \leq\ 100 $
- 入力される値はすべて整数
### Sample Explanation 1
操作を行う前は $ A\ =\ (2,\ 7,\ 8) $ です。 操作を $ 1 $ 回行った時点では $ A\ =\ (7,\ 8,\ 0) $ です。 操作を $ 2 $ 回行った時点では $ A\ =\ (8,\ 0,\ 0) $ です。 よって $ (8,\ 0,\ 0) $ が答えです。