Массивы(232 задач)
Типы данных(356 задач)
Циклы(177 задач)
Условный оператор (if)(164 задач)
Python(260 задач)
Standard Template Library(2 задач)
Шахматный слон ходит по диагонали. Даны две различные клетки шахматной доски, определите, может ли слон попасть с первой клетки на вторую одним ходом.
Программа получает на вход четыре числа от 1 до 8 каждое, задающие номер столбца и номер строки сначала для первой клетки, потом для второй клетки.
Программа должна вывести YES
, если из первой клетки ходом слона можно попасть во вторую или NO
в противном случае.
4 4 5 5
YES
4 4 5 4
NO
Шахматный ферзь ходит по диагонали, горизонтали или вертикали. Даны две различные клетки шахматной доски, определите, может ли ферзь попасть с первой клетки на вторую одним ходом.
Программа получает на вход четыре числа от 1 до 8 каждое, задающие номер столбца и номер строки сначала для первой клетки, потом для второй клетки.
Программа должна вывести YES
, если из первой клетки ходом ферзя можно попасть во вторую или NO
в противном случае.
1 1 2 2
YES
1 1 2 3
NO
Шахматный конь ходит буквой “Г” — на две клетки по вертикали в любом направлении и на одну клетку по горизонтали, или наоборот. Даны две различные клетки шахматной доски, определите, может ли конь попасть с первой клетки на вторую одним ходом.
Программа получает на вход четыре числа от 1 до 8 каждое, задающие номер столбца и номер строки сначала для первой клетки, потом для второй клетки.
Программа должна вывести YES
, если из первой клетки ходом коня можно попасть во вторую или NO
в противном случае.
1 1 1 4
NO
2 4 3 2
YES
Заданы две клетки шахматной доски. Если они покрашены в один цвет, то выведите слово YES
, а если в разные
цвета – то NO
.
Вводятся 4 числа - координаты клеток.
Выведите ответ на задачу.
1 1 2 2
YES
1 1 2 3
NO
Шоколадка имеет вид прямоугольника, разделенного на n×m долек. Шоколадку можно один раз разломить по прямой на две части. Определите, можно ли таким образом отломить от шоколадки ровно k долек.
Программа получает на вход три числа: n, m, k
Программа должна вывести одно из двух слов: YES
или NO
.
4 2 6
YES
2 10 7
NO