Форум программистов, компьютерный форум CyberForum.ru

Определить, может ли конь за один ход перейти с одного поля на другое - C++

Восстановить пароль Регистрация
 
Wut115
0 / 0 / 0
Регистрация: 02.06.2015
Сообщений: 11
14.11.2015, 16:24     Определить, может ли конь за один ход перейти с одного поля на другое #1
С++
Даны координаты (целые от 1 до 8) двух полей шахматной доски. Определить, может ли конь за один ход перейти с одного из этих полей на другое.

Подскажите, что от меня требуется? Я никак не могу понять, что за такое поле, и куда должен попасть конь?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2015, 16:24     Определить, может ли конь за один ход перейти с одного поля на другое
Посмотрите здесь:

C++ Проверить истинность высказывания: «Ферзь за один ход может перейти с одного поля на другое»
Список клеток, которые конь может достичь за один ход C++
C++ Определить, сможет ли белый слон перейти с одного поля на другое, не попав при этом под удар черного ферзя
Вывести все возможные поля, на которые может попасть шахматный конь за один прыжок из данной клетки C++
C++ Определить может ли пешка выполнить ход
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dimension
Dimension
547 / 428 / 132
Регистрация: 08.04.2014
Сообщений: 1,693
Завершенные тесты: 1
14.11.2015, 16:28     Определить, может ли конь за один ход перейти с одного поля на другое #2
шахматная доска - поле ,дают две клетки ,в одной конь ,в другой пусто ,надо проверить может ли он в пустую попасть или нет ,как ходит конь можете в интернете посмотреть
Mesteriis
 Аватар для Mesteriis
371 / 154 / 40
Регистрация: 08.08.2015
Сообщений: 1,059
Завершенные тесты: 1
14.11.2015, 16:28     Определить, может ли конь за один ход перейти с одного поля на другое #3
Ну у тебя есть входные данные, это две точки на шахматной доске
Bash
1
2
3
4
5
6
7
8
9
   1 2 3 4 5 6 7 8
1  1я
2
3
4
5          2я
6
7
8
тебе надо проверить может ли конь перейти между 1й и 2й координатой за один ход!
Redzep
170 / 106 / 42
Регистрация: 21.12.2014
Сообщений: 312
14.11.2015, 16:33     Определить, может ли конь за один ход перейти с одного поля на другое #4
C++
1
if ( abs(x2-x1) + abs(y2-y1) == 3 && (x2-x1)*(y2-y1) != 0 ) /*можно*/;
Yandex
Объявления
14.11.2015, 16:33     Определить, может ли конь за один ход перейти с одного поля на другое
Ответ Создать тему
Опции темы

Текущее время: 08:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru