1 / 1 / 0
Регистрация: 25.01.2016
Сообщений: 107
|
|
1 | |
Определите, может ли ферзь попасть с первой клетки на вторую одним ходом22.02.2016, 16:33. Показов 6333. Ответов 5
Метки нет Все метки)
(
Шахматный ферзь ходит по диагонали, горизонтали или вертикали. Даны две различные клетки шахматной доски, определите, может ли ферзь попасть с первой клетки на вторую одним ходом.
Входные данные Программа получает на вход четыре числа от 1 до 8 каждое, задающие номер столбца и номер строки сначала для первой клетки, потом для второй клетки. Выходные данные Программа должна вывести YES, если из первой клетки ходом ферзя можно попасть во вторую или NO в противном случае. Примеры входные данные 1 1 2 2 выходные данные YES входные данные 1 1 2 3 выходные данные NO
0
|
|
22.02.2016, 16:33 | |
Ответы с готовыми решениями:
5
Определите, может ли шахматный король попасть с первой клетки на вторую за один ход Может ли ферзь попасть с первой клетки на вторую одним ходом
|
3405 / 1824 / 489
Регистрация: 28.02.2015
Сообщений: 3,697
|
||||||
22.02.2016, 17:15 | 2 | |||||
![]() Решение
Добавлено через 12 минут Исправил ошибку.
2
|
Модератор
![]() |
|
22.02.2016, 17:19 | 3 |
![]() Решение
А ещё одна диагональ?
(a+b)=(c+d) (a-b)=(c-d) Только проверка без abs
1
|
3405 / 1824 / 489
Регистрация: 28.02.2015
Сообщений: 3,697
|
|
22.02.2016, 17:27 | 4 |
![]() Решение
ФедосеевПавел,
с abs обе диагонали проверяются.
2
|
Модератор
![]() |
|
22.02.2016, 19:05 | 5 |
![]() Решение
Точно, как я не сообразил! Проверяется |Δx| = |Δy|
1
|
Модератор
![]() ![]() |
||||||
26.02.2016, 09:56 | 6 | |||||
В сухом остатке:
0
|
26.02.2016, 09:56 | |
Помогаю со студенческими работами здесь
6
Определить, может ли ферзь попасть с первой клетки на вторую одним ходом Определить, может ли ладья попасть с первой клетки на вторую одним ходом
Определить, может ли король попасть с первой заданной клетки на вторую одним ходом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |