1436: Циклічний зсув

Перегляд у форматі PDF

Надіслати розв'язок

Бали: 12
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type

Описати процедуру \(ShiftLeft3(A, B, C)\), яка виконує лівий циклічний зсув значень \(A, B, C\):

A переміщається в \(C, B\) в \(А\); \(C\) в \(B\). (\(A, B, C\) – дійсні числа, які є одночасно вхідними і вихідними параметрами).

За допомогою процедури здійснити циклічний зсув двох наборів чисел \((A_1, B_1, C_1)\) та \((A_2, B_2, C_2)\).

Формат вхідних даних

У першому рядку містять дійсні числа \(A_1, B_1, C_1\).

У другому - дійсні числа \(A_2, B_2, C_2\). Всі числа не перевищують 10000 по модулю.

Формат вихідних даних

Для кожного набору чисел в окремому рядку вивести трійки чисел після циклічного зсуву. Числа виводити з точністю до сотих.

Приклад вхідних даних

3.5 8.0 23.1
9 5 2

Приклад вихідних даних

8.00 23.10 3.50
5.00 2.00 9.00

Коментарі

Ще немає коментарів.