Тема 6
Елементи
математичної логіки. Оператор розгалуження
Практична
частина
Завдання 6.1. У першому рядку дано два натуральних
числа – координати шахової тури. У другому рядку дано два натуральних числа –
координати деякої шахової фігури. Виведіть YES, якщо фігура стоїть під боєм тури,
або NO
у іншому випадку. Всі числа не перевищують 8.
Вхід
Вихід
2 3 YES
6 3
Завдання 6.2. У першому рядку дано два натуральних
числа – координати шахового слона. У другому рядку дано два натуральних числа –
координати деякої шахової фігури. Виведіть YES, якщо фігура стоїть під боєм
слона, або NO
у іншому випадку. Всі числа не перевищують 8.
Вхід
Вихід
2 3 NO
6 3
Завдання 6.3.
У першому рядку дано два натуральних числа – координати шахового ферзя. У
другому рядку дано два натуральних числа – координати деякої шахової фігури.
Виведіть YES,
якщо фігура стоїть під боєм ферзя, або NO у іншому випадку. Всі числа не
перевищують 8.
Вхід
Вихід
2 3 YES
6 3
Завдання 6.4.
Є шоколадка розміром m×n
плиток. Чи можна за один розлом отримати
рівно k
плиток шоколаду (k≠m*n).
Розлом повинен бути прямолінійний між плитками. У трьох рядках дано по одному
натуральному числу m,
n,
k.
Виведіть YES,
якщо можливо отримати k
плиток, або NO
у іншому випадку. Всі числа не перевищують 8.
Вхід
Вихід
6 YES
8
18
Завдання 6.5.
Потрібно визначити, чи існує трикутник з даними сторонами. У одному рядку через пропуск дано
три цілих числа – довжини сторін трикутника. Виведіть YES, якщо трикутник з такими сторонами
існує, або NO
у іншому випадку.
Вхід
Вихід
3 4 6 YES
Завдання 6.6.
Потрібно визначити, скільки серед трьох чисел співпадаючих. У трьох рядках дано
по одному натуральному числу. Виведіть число 3, якщо всі числа однакові, число
2, якщо співпадають лише два з них, число 0, якщо всі числа різні.
Вхід
Вихід
6 2
3
3
Немає коментарів:
Дописати коментар