Python

Посилання на систему автоматичної перевірки розв'язків

http://dn.hoippo.km.ua/algomin/


Тема 1. Лінійні програми

Submit a solution for A

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M


Знайти середнє арифметичне натуральних чисел x, y, z.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться три натуральні числа, кожне в окремому рядку. 
Вихідні дані. В стандартний вихідний потік вивести одне натуральне число – середнє арифметичне введених чисел, округлене до найближчого цілого.

Examples

InputOutput
1
2
3
2
27
59
2
29

Submit a solution for B

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Знайти відстань між точками з координатами (x1, y1) та (x2, y2).
Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться чотири дійсні числа x1, y1, x2, y2, кожне в окремому рядку. 
Вихідні дані. В стандартний вихідний потік вивести одне дійсне число – значення відстані між точками, округлене до трьох цифр після коми.

Examples

InputOutput
0
4.1
- 5
7
5.780

Submit a solution for C

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Знайти площу трикутника зі сторонами a, b, c.
Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться три дійсні числа a, b, c, кожне в окремому рядку. 
Вихідні дані. В стандартний вихідний потік вивести одне дійсне число – значення площі трикутника, округлене до двох цифр після коми.

Examples

InputOutput
3
4
5
6.00

Submit a solution for D

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Знайти суму цифр тризначного цілого числа k.
Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться тризначне ціле число. 
Вихідні дані. В стандартний вихідний потік вивести одне ціле число – суму цифр введеного числа.

Examples

InputOutput
794
20

Submit a solution for E

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Вивести на екран першу цифру дробової частини додатного дійсного числа.
Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться дійсне число. 
Вихідні дані. В стандартний вихідний потік вивести першу цифру дробової частини введеного числа.

Examples

InputOutput
32.597
5

Submit a solution for F

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Обчислити периметр і площу правильного 17-кутника, який вписаний в коло заданого радіусу.
Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться дійсне число - радіус описаного навколо 17-кутника кола. 
Вихідні дані. В стандартний вихідний потік через пробіл вивести два числа - периметр та площу правильного 17-кутника з точністю до тисячних.

Examples

InputOutput
24
149.940 1768.639

Submit a solution for G

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Обчислити дробову частину середнього геометричного трьох заданих цілих чисел.
Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться три додатних цілих числа розділених пробілом. 
Вихідні дані. В стандартний вихідний потік вивести дробову частину середнього геометричного введених чисел з точністю до трьох знаків після коми.

Examples

InputOutput
2 3 4
0.884

Submit a solution for H

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

За координатами трьох вершин деякого трикутника знайти його площу і периметр.
Технічні умови 
Вхідні дані. У стандартному вхідному потоці знаходяться три рядки, кожен з яких містить по два числа розділених пробілом – координати відповідної вершини трикутника. 
Вихідні дані. В стандартний вихідний потік у окремих рядках вивести два дійсних числа, заокруглених до трьох знаків після коми – значення площі та периметра.

Examples

InputOutput
0 0
1 0
1 1
0.500
3.414

Submit a solution for I

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Знайти добуток цифр заданого чотиризначного числа.
Технічні умови 
Вхідні дані. У стандартному вхідному потоці міститься додатне чотиризначне число. 
Вихідні дані. В стандартний вихідний потік вивести число, яке є добутком всіх цифр заданого числа.

Examples

InputOutput
1234
24

Submit a solution for J

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Визначити число, яке утворюється із заданого шляхом виписування цифр у зворотному порядку. 
Вхідні дані. У стандартному вхідному потоці міститься додатне чотиризначне число. 
Вихідні дані. В стандартний вихідний потік вивести число, яке утворюється із заданого шляхом виписування цифр у зворотному порядку.

Examples

InputOutput
2015
5102

Submit a solution for K

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Задані три довільні числа. Визначити чи можна побудувати трикутник із такими довжинами сторін. 
Вхідні дані. У стандартному вхідному потоці через пробіл записані три числа – довжини відрізків. 
Вихідні дані. Деякій логічній змінній присвоїти значення TRUE, якщо можна побудувати трикутник із заданими довжинами сторін, або FALSE в протилежному випадку. Значення цієї змінної вивести в стандартний вихідний потік.

Examples

InputOutput
1 2 3
FALSE

Тема 2. Циклічні програми

Submit a solution for A

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Обчислити c – найбільший спільний дільник натуральних чисел a i b.
Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться два натуральні числа, кожне в окремому рядку. 
Вихідні дані. В стандартний вихідний потік вивести одне натуральне число – найбільший спільний дільник введених чисел.

Examples

InputOutput
18
27
9

Submit a solution for B

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Обчислити k – кількість цифр у десятковому запису цілого невід’ємного числа n.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться одне ціле невід'ємне число. 
Вихідні дані. В стандартний вихідний потік вивести одне натуральне число – кількість цифр.

Examples

InputOutput
2015
4

Submit a solution for C

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Дано непорожню послідовність додатних цілих чисел, за якою слідує число 0 (це ознака кінця послідовності). Обчисли з точністю до тисячних середнє геометричне цих чисел.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться цілі числа, кожне в окремому рядку. В останньому рядку вводиться число 0, яке не належить послідовності, але свідчить про її завершення. 
Вихідні дані. В стандартний вихідний потік вивести одне число з точністю до тисячних – середнє геометричне чисел послідовності.

Examples

InputOutput
1
8
27
0
6.000

Submit a solution for D

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Числа Фібоначчі (fn) визначаються формулами f0=f1=1; fn=fn-1+fn-2 при n=2, 3, …. Знайти f – перше число Фібоначчі, яке більше за m (m>1).

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться одне ціле число m. 
Вихідні дані. В стандартний вихідний потік вивести одне ціле число – перше число Фібоначчі, яке більше за m.

Examples

InputOutput
9
13

Submit a solution for E

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Обчислити k – кількість точок з цілочисельними координатами, які належать кругу радіусу R (R > 0) з центром у початку координат. Точки, що містяться на колі, вважати такими, що належать кругу.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться одне дійсне число R – радіус круга. 
Вихідні дані. В стандартний вихідний потік вивести одне ціле число – кількість точок, які належать кругу.

Examples

InputOutput
3
29

Submit a solution for F

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Перевірити, чи можна натуральне число n подати у вигляді суми трьох повних квадратів натуральних чисел (наприклад, 66 = 42 + 52 + 52). Якщо так, то вивести ці числа; в іншому випадку вивести FALSE.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться одне ціле число n. 
Вихідні дані. В один рядок стандартного вихідного потоку вивести у порядку неспадання три найменших цілих числа, що відповідають умові, відокремивши їх пропусками, або FALSE.

Examples

InputOutput
66
1 1 8
13
FALSE

Submit a solution for G

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Досконалим називають число, яке дорівнює сумі всіх дільників окрім самого себе. Визначити, чи задане число є досконалим (наприклад, число 6 є досконалим: 6=1+2+3).

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться одне натуральне число. 
Вихідні дані. В стандартний вихідний потік вивести TRUE, якщо введене число є досконалим, або FALSE у протилежному випадку.

Examples

InputOutput
6
TRUE

Submit a solution for H

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Визначити чи є задане число паліндромом, тобто таким, що десятковий запис його читається однаково зліва направо і справа наліво. Відповідь вивести у вигляді TRUE або FALSE.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться одне натуральне число. 
Вихідні дані. В стандартний вихідний потік вивести TRUE, якщо число є паліндромом, або FALSE у протилежному випадку.

Examples

InputOutput
161
TRUE

Submit a solution for I

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Дано натуральне число k. Визначити k-ту цифру послідовності, в якій записані підряд натуральні числа 12345678910111213….

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться натуральне число k. 
Вихідні дані. В стандартний вихідний потік вивести k-ту цифру послідовності.

Examples

InputOutput
12
1
17
3

Тема 3. Програми з розгалуженням


Submit a solution for A

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Визначити більше з двох заданих натуральних чисел.

Технічні умови
Вхідні дані. Зі стандартного вхідного потоку вводяться два натуральних числа, кожне в окремому рядку.
Вихідні дані. В стандартний вихідний потік вивести більше з чисел; якщо вони однакові - вивести 0.

Examples

InputOutput
1
2
2
2
2
0

Submit a solution for B

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Визначити більше із трьох цілих чисел.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться три цілих числа, кожне в окремому рядку. 
Вихідні дані. В стандартний вихідний потік вивести більше з чисел; якщо вони однакові - вивести 0.

Examples

InputOutput
1
2
3
3

Submit a solution for C

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Перевірити, чи рівні між собою числа x, y, z. Відповідь вивести у вигляді TRUE або FALSE.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться три цілих числа, кожне в окремому рядку. 
Вихідні дані. В стандартний вихідний потік вивести TRUE, якщо вони однакові і FALSE в іншому випадку.

Examples

InputOutput
1
2
3
FALSE

Submit a solution for D

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Перевірити, чи рівні між собою тільки два числа із чисел x, y, z. Відповідь вивести у вигляді TRUE або FALSE.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться три цілих числа, кожне в окремому рядку. 
Вихідні дані. В стандартний вихідний потік вивести TRUE, якщо рівні тільки два з них і FALSE в іншому випадку.

Examples

InputOutput
2
1
2
TRUE

Submit a solution for E

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Перевірити чи цифра 5 входить у десятковий запис введеного тризначного цілого числа. Відповідь вивести у вигляді TRUE або FALSE.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться тризначне ціле число. 
Вихідні дані. В стандартний вихідний потік вивести TRUE, якщо десятковий запис містить цифру 5 і FALSE в іншому випадку.

Examples

InputOutput
252
TRUE

Submit a solution for F

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

По номеру y (y>0) деякого року визначити c – номер його століття (врахувати, що, наприклад, початком ХХІ століття був 2001, а не 2000 рік).

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться число - номер року. 
Вихідні дані. В стандартний вихідний потік вивести число століття.

Examples

InputOutput
2001
21

Submit a solution for G

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Дані числа a1,b1, c1, a2,b2, c2. Визначити координати точки перетину прямих, які описуються рівняннями a1x+ b1y= c1 та a2x+ b2y= c2. У випадку, коли прямі співпадають, вивести Yes або No у випадку їх паралельності.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться шість чисел, кожне в окремому рядку. 
Вихідні дані. В стандартний вихідний потік вивести два числа через пропуск з точністю до двох знаків після коми - координати точки перетину або Yes, якщо прямі співпали і No, якщо вони паралельні .

Examples

InputOutput
-2
1
-1
-1
1
3
4.00   7.00

Submit a solution for H

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Дані числа a, b, c (a≠0). Знайти з точністю до сотих дійсні корені рівняння ax4+bx2+c=0. Якщо корені відсутні, вивести No.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться три числа, кожне в окремому рядку. 
Вихідні дані. В стандартний вихідний потік вивести через пропуск у порядку зростання корені з точністю до сотих, якщо дійсні корені відсутні вивести No.

Examples

InputOutput
2
-2
0
-1.00  0.00  1.00

Submit a solution for I

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Дані довільні числа a, b, c. Якщо неможливо побудувати трикутник з такими сторонами, вивести 0, інакше вивести 3, 2 або 1 в залежності від того рівносторонній це трикутник, рівнобедрений чи різносторонній.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться три числа, кожне в окремому рядку. 
Вихідні дані. В стандартний вихідний потік вивести одне з чисел: 0, 1, 2, 3.

Examples

InputOutput
3
3
1
2

Submit a solution for J

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Дано ціле число n>0, за яким слідує n дійсних чисел. Визначити скільки серед них від’ємних.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться цілі числа, кожне в окремому рядку. В першому рядку число n, а у наступних n рядках по одному дійсному числу. 
Вихідні дані. В стандартний вихідний потік вивести одне число - кількість від'ємних чисел.

Examples

InputOutput
3
-3
1
-2
2

Submit a solution for K

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Дано непорожню послідовність різних натуральних чисел, за якими слідує 0. Визначити порядковий номер найменшого із них.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться цілі числа, кожне в окремому рядку. В останньому рядку вводиться число 0, яке не належить до послідовності, але свідчить про її завершення. 
Вихідні дані. В стандартний вихідний потік вивести одне ціле число - порядковий номер найменшого з чисел.

Examples

InputOutput
15
94
8
0
3

Submit a solution for L

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Дано натуральне число k. Визначити k-ту цифру в послідовності 110100100010000100000…, у якій виписані підряд степені 10.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводяться число k. 
Вихідні дані. В стандартний вихідний потік вивести одне число - k-ту цифру послідовності, яка утворена конкатенацією чисел степенів 10.

Examples

InputOutput
4
1

Тема 4. Програми опрацювання рядків

Submit a solution for A

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Обчислити суму порядкових номерів в алфавіті всіх літер, які входять у введене слово. Слово містить лише великі і/або малі англійські літери.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться слово. 
Вихідні дані. В стандартний вихідний потік вивести ціле число - суму порядкових номерів всіх літер.

Examples

InputOutput
peace
30

Submit a solution for B

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Вивести TRUE, якщо у введеному рядку мала англійська літера a зустрічається частіше, ніж літера b, і FALSE в протилежному випадку.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться рядок символів. 
Вихідні дані. В стандартний вихідний потік вивести, відповідно до умови, TRUE або FALSE.

Examples

InputOutput
aba
TRUE

Submit a solution for C

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Відомо, що введений рядок, який складається тільки з літер, містить літеру z, причому не на останньому місці. Потрібно вивести літеру, розміщену в рядку безпосередньо після першого входження z.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться рядок символів. 
Вихідні дані. В стандартний вихідний потік вивести літеру, розміщену в рядку безпосередньо після першого входження z.

Examples

InputOutput
Wizardry
a

Submit a solution for D

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Дано рядок, у якому можуть бути по кілька пробілів, які ідуть підряд. Потрібно отримати рядок, у якому усі зайві пробіли видалено так, щоб залишився тільки один.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться рядок символів. 
Вихідні дані. В стандартний вихідний потік вивести рядок, у якому усі зайві пробіли видалено.

Examples

InputOutput
He   who owns the   information, owns the      world
He who owns the information, owns the world

Submit a solution for E

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Задане невід’ємне ціле число n. Вивести через пробіл у трійковій системі числення усі цілі числа від 0 до n.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться одне натуральне число n. 
Вихідні дані. В стандартний вихідний потік вивести через пробіл у трійковій системі числення усі цілі числа від 0 до n.

Examples

InputOutput
5
0 1 2 10 11 12

Submit a solution for F

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Дана непорожня послідовність невід’ємних цілих чисел, записаних у сімковій системі числення; між сусідніми числами – пробіл, після останнього – крапка. Вивести у десятковій системі число найбільше із них.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться послідовність невід’ємних цілих чисел. 
Вихідні дані. В стандартний вихідний потік вивести найбільше число у десятковій системі числення.

Examples

InputOutput
23 53 3 61 23.
43

Submit a solution for G

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Задане невід’ємне ціле число, яке записане у вісімковій системі числення. Вивести це число у п’ятірковій системі числення.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться одне невід’ємне ціле число записане у вісімковій системі числення. 
Вихідні дані. В стандартний вихідний потік вивести число у п’ятірковій системі числення.

Examples

InputOutput
7
12

Submit a solution for H

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Задане натуральне число від 1 до 2015. Вивести це число римськими цифрами.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться одне натуральне число n. 
Вихідні дані. В стандартний вихідний потік вивести число римськими цифрами.

Examples

InputOutput
43
XLIII

Submit a solution for I

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Відомо, що астрологи ділять рік на 12 періодів і кожному з них ставлять у відповідність один із знаків Зодіаку: 
20.1-18.2 Водолій (Aquarius) 23.7-22.8 Лев (Leo) 
19.2-20.3 Риби (Pisces) 23.8-22.9 Діва (Virgo) 
21.3-19.4 Овен (Aries) 23.9-22.10 Терези (Libra) 
20.4-20.5 Телець (Taurus) 23.10-22.11 Скорпіон (Scopio) 
21.5-21.6 Близнюки (Gemini) 23.11-21.12 Стрілець (Sagittarius) 
22.6-22.7 Рак (Cancer) 22.12-19.1 Козоріг (Capricorn) 
Потрібно написати програму, яка за введеною датою дня року виведе латинську назву відповідного знаку Зодіаку.

Технічні умови 
Вхідні дані. Зі стандартного вхідного потоку вводиться дата дня року. 
Вихідні дані. В стандартний вихідний потік вивести латинську назву відповідного знаку Зодіаку.

Examples

InputOutput
9.2
Aquarius

Тема 5. Програми опрацювання масивів


Submit a solution for A

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Заданий масив із n (n<200) різних цілих чисел. Знайти суму елементів масиву, які розміщені між максимальним і мінімальним елементами масиву (до суми включати обидва ці елементи).
Вхідні дані:
Перший рядок вхідного стандартного потоку містить натуральне число n (n<200). У другому рядку записані через пропуск n цілих чисел, які по модулю не перевищують 1000.
Вихідні дані:
У стандартний потік записати суму елементів масиву, які розміщені між максимальним і мінімальним елементами масиву (або між мінімальним і максимальним елементами масиву) до суми включати обидва ці елементи.

Examples

InputOutput
10
1 21 -5 6 4 7 18 9 5 10
16

Submit a solution for B

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Дано два масива по n елементів у кожному. Знайти найменший елемент першого масиву серед тих елементів, які не входять до другого масиву.
Вхідні дані:
Перший рядок містить натуральне число n (n<=100). У другий і третій рядки містять n натуральних чисел, які не більші 1000.
Вихідні дані:
Якщо таке число існує виведіть його. Інакше вивести "NO" (без лапок).

Examples

InputOutput
3
1 2 3
3 4 5
1

Submit a solution for C

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Заданий тест із малих латинських літер, за яким слідує крапка. Вивести в алфавітному порядку усі літери, які входять в цей текст по одному разу.
Вхідні дані:
Єдиний рядок містить не більше 100 символів.
Вихідні дані: 
Відповідь на задачу.

Examples

InputOutput
akkkbyyy.
ab

Submit a solution for D

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Визначити, скільки різних літер входить у заданий текст, що містить не більше 100 літер і закінчується крапкою (у самий текст крапка не входить).
Вхідні дані:
Єдиний рядок містись текст, який складається з малих латинський букв і пропусків.
Вихідні дані:
Вивести кількість різних букв.

Examples

InputOutput
aaabaac.
3

Submit a solution for E

Full score:100
Time limit:1 s
Real time limit:5 s
Memory limit:64M

Впорядкувати заданий масив з n елементів за не спаданням.
Вхідні дані:
Перший рядок містить натуральне число n (n<100000). У наступному n натуральних чисел, не більше за 1000.
Вихідні дані:
Вихідні дані містять n чисел. Числа виводити через пропуск.

Examples

InputOutput
3
3 2 1
1 2 3

Немає коментарів:

Дописати коментар