11974. Видалити та добавити
Відправити розв'язок
Бали:
100
Time limit:
2.0s
Memory limit:
500M
Authors:
Problem type
Allowed languages
C++, Java, Pascal, Python
Вам задано послідовність \(A=(A_1 , A_2 ,…, A_N )\) довжини \(N\). Ви виконуєте таку операцію рівно \(K\) разів:
- видаляєте початковий елемент \(A\) та додаєте 0 в кінець \(A\).
Виведіть усі елементи \(A\) після операцій.
Обмеження
- \(1≤N≤100\)
- \(1≤K≤100\)
- \(1≤A_i ≤100\)
- Усі значення у вхідних даних є цілими числами.
Формат вхідних даних
Перший рядок містить цілі числа \(N, K\).
Наступний рядок містить цілі числа \(A_i\).
Формат вихідних даних
У вихідний потік виведіть елементи \(A\) після операцій в один рядок, розділивши пробілами.
Приклад вхідних даних
3 2
2 7 8
Приклад вихідних даних
8 0 0
Перед операціями A=(2,7,8).
Після одного виконання операції A=(7,8,0).
Після двох операцій A=(8,0,0).
Таким чином, (8,0,0) є відповіддю.
Приклад вхідних даних
3 4
9 9 9
Приклад вихідних даних
0 0 0
Приклад вхідних даних
9 5
1 2 3 4 5 6 7 8 9
Приклад вихідних даних
6 7 8 9 0 0 0 0 0
Коментарі