Пожалуйста помогите с паскалем! Даны координаты жеребца на шахматном поле размером
Пожалуйста помогите с паскалем!
Даны координаты жеребца на шахматном поле размером 8888. Нужно найти, какие клеточки поля попадают под его бой.
Формат выходных данных
Нужно вывести kk строк, где kk количество клеток поля под боем жеребца. Любая строка обязана содержать два целых числа координаты клеток. Строчки должны быть упорядочены по возрастанию первой координаты, если же они совпадают, по возрастанию 2-ой.
Примеры:
входные данные .......................................выходные данные
1 8
........................................................................................2 6
........................................................................................3 7
// Cборка 1590 от 03.12.2017
begin
var (a,b):=ReadInteger2('Введите координаты коня-gt;');
for var i:=1 to 8 do
for var j:=1 to 8 do
begin
var x:=абс(i-a);
var y:=abs(j-b);
if ((x=1) and (y=2)) or ((x=2) and (y=1)) then Println(i,j);
end;
end.
Пример:
Введите координаты коня-gt; 8 86 7 7 6
-
Вопросы ответы
Статьи
Информатика
Статьи
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.
Математика.
Химия.