Задание 17 Параграф 5.4 ГДЗ Босова 8 класс 2023 (Информатика)

17. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8. Напишите программу, которая по введённым координатам двух полей (k, l) и (m, n) определяет, имеют ли эти поля один цвет.



Решение задачи: 17. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8. Напишите программу, которая по введённым координатам двух полей (k, l) и (m, n) определяет, имеют ли эти поля один цвет.

Ниже вариант решения задания из учебника Босова, Босова 8 класс, Бином:

17. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8. Напишите программу, которая по введённым координатам двух полей (k, l) и (m, n) определяет, имеют ли эти поля один цвет. Для проверки правильности программы используйте тест:

Входные данные

Координаты 1-го поля > > 2 2

Координаты 2-го поля > > 3 3

Координаты 1-го поля > > 2 3

Координаты 2-го поля > > 3 3

Координаты 1-го поля > > 2 7

Координаты 2-го поля > > 5 4

Если поля одного цвета, то сумма координат четное число.

Если поля разного цвета, то сумма координат нечетное число.

k,l=map(int,input(taskКоординаты 1-го поля > > task).split());

m,n=map(int,input(taskКоординаты 2-го поля > > task).split())

if ((k + l + m + n)% 2 == 0):print(taskПоля одного цветаtask)

else: print(taskПоля разного цветаtask)

Окно вывода:

Координаты 1-го поля > > 2 2

Координаты 2-го поля > > 3 3

Поля одного цвета

Координаты 1-го поля > > 2 3

Координаты 2-го поля > > 3 3

Поля разного цвета

Координаты 1-го поля > > 2 7

Координаты 2-го поля > > 5 4

Поля одного цвета