Ветвления
if_1 - Минимум из двух чисел
Найдите минимум из двух целых чисел.
Вход | Выход |
1 23 | 1 |
1 -23 | -23 |
if_2 - Минимум из трех чисел
Найдите минимум из трех целых чисел.
if_3 - Принадлежит множеству [-25; 37)
Найдите, принадлежит ли введенное целое число множеству [-25; 37)
Входные данные: Целое число по модулю меньше 30000
Выходные данные:
YES
или
NO
if_4 - Принадлежит множеству [-∞; 37) U [146; ∞)
Найдите, принадлежит ли введенное целое число объединению множеств (-∞; 37) U [146; ∞)
Входные данные: Целое число по модулю меньше 30000
Выходные данные:
YES
или
NO
Вход | Выход |
-123 | YES |
115 | NO |
155 | YES |
if_5 - Четное число
Найдите, является ли введенное число четным
Входные данные: Целое число по модулю меньше 30000
Выходные данные:
YES
или
NO
Вход | Выход |
-123 | NO |
12 | YES |
if_6 - Високосный год
Найдите, является ли год високосным. Год является високосным, если его номер кратен 4, но не кратен 100. Год, кратный 400 является високосным.
Входные данные: Целое число по модулю меньше 30000
Выходные данные:
YES
или
NO
Вход | Выход |
2012 | YES |
1200 | YES |
2100 | NO |
if_7 - Ладья
Найдите, бьет ли ладья, стоящая на клетке с указанными координатами (номер строки и номер столбца), фигуру, стоящую на другой указанной клетке.
Входные данные: четыре числа: координаты ладьи и координаты другой фигуры
Выходные данные:
YES
или
NO
Вход | Выход |
1 1 2 1 | YES |
1 1 2 2 | NO |
if_8 - Шоколадка
Найдите, можно ли от шоколадки размером
n x m долек отломить
k долек, если разрешается сделать один разлом по прямой между дольками (то есть разломить шоколадку на два прямоугольника).
Входные данные: Вводятся 3 числа: n, m и k; k не равно n x m. Гарантируется, что количество долек в шоколадке не превосходит 30000
Выходные данные:
YES
или
NO
Вход | Выход |
3 2 4 | YES |
3 2 1 | NO |
if_9 - Существует треугольник
Даны три натуральных числа a, b, c. Определите, существует ли треугольник с такими сторонами.
Входные данные: Три натуральных числа, по модулю не больших 30000
Выходные данные:
YES
или
NO
if_10 - Слон
Найдите, бьет ли слон, стоящий на клетке с указанными координатами (номер строки и номер столбца), фигуру, стоящую на другой указанной клетке.
Входные данные: четыре числа: координаты слона и координаты другой фигуры
Выходные данные:
YES
или
NO
Вход | Выход |
1 1 2 1 | NO |
1 1 2 2 | YES |
if_11 - Коровы
По данному числу n закончите фразу "На лугу пасется..." одним из возможных продолжений: "n korov", "n korova", "n korovy", правильно склоняя слово "корова".
Входные данные: Натуральное число n < 100
Выходные данные: Программа должна вывести введенное число n и одно из слов (на латинице): korov, korova или korovy, например, 1 korova, 2 korovy, 5 korov. Между числом и словом должен стоять ровно один пробел
if_12 - Тип треугольника
Определите тип треугольника (остроугольный, тупоугольный, прямоугольный) с данными сторонами.
Входные данные: три натуральных числа – стороны треугольника.
Выходные данные: Необходимо вывести одно из слов:
rectangular
для прямоугольного треугольника,
acute
для остроугольного треугольника,
obtuse
для тупоугольного треугольника или
impossible
, если входные числа не образуют треугольника.
Вход | Выход |
3 4 5 | rectangular |
if_13 - Римские цифры
Дано число X. Требуется перевести это число в римскую систему счисления.
Входные данные: число X в десятичной системе счисления (1 ≤ X ≤ 100)
Выходные данные: X в римской системе счисления.
Вход | Выход |
4 | IV |
19 | XIX |
46 | XLVI |
--
TatyanaDerbysheva - 15 Jun 2011