|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.03.2023, 10:42 | #1 |
Пользователь
Регистрация: 08.10.2022
Сообщений: 25
|
Поле шахматной доски
Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число — номер вертикали (при счете слева направо), второе — номер горизонтали (при счете снизу вверх). Даны натуральные числа k, l, m, n, каждое из которых не превосходит восьми. Требуется:
На поле (k, l) расположен ферзь. Угрожает ли он полю (m, n)? |
12.03.2023, 10:58 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,339
|
Ферзь ходит по горизонтали, по вертикали и по двум диагоналям. Для проверки угрозы надо сравнить координаты: если номер вертикали совпадает, или если номер горизонтали совпадает, или если равны модули разностей координат по горизонтали и вертикали.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Координаты двух клеток шахматной доски | nothnks | Помощь студентам | 28 | 28.03.2019 15:06 |
Поле шахматной доски | zagonicb | Помощь студентам | 13 | 17.04.2016 15:55 |
Красивая реализация шахматной доски | BestStrikS | C# (си шарп) | 5 | 05.06.2015 11:48 |
Обход шахматной доски конем | wazaaaup | Помощь студентам | 1 | 04.07.2011 20:54 |
Пролог. Обход конем шахматной доски | Gambler | Помощь студентам | 9 | 08.12.2010 22:19 |