Задание 17 Параграф 5.4 ГДЗ Босова 8 класс 2025 (Информатика)
Босова, Босова
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова
Задание 17 Параграф 5.4 ГДЗ Босова 8 класс 2025 (Информатика)
Задача
- Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8. Напишите программу, которая по введённым координатам двух полей $$(k, l)$$ и $$(m, n)$$ определяет, имеют ли эти поля один цвет. Для проверки правильности программы используйте тест:
Координаты 1-го поля Координаты 2-го поля 2 2 3 3 2 3 3 3 2 7 5 4
Подробный ответ
Цвет поля шахматной доски определяется чётностью суммы его координат: если $$k+l$$ — чётное число, то поле одного цвета с другими полями, у которых сумма координат тоже чётная; если нечётное — другого цвета.
Значит, два поля одного цвета тогда и только тогда, когда чётность сумм их координат совпадает. Это можно проверить по чётности общей суммы $$k+l+m+n$$: если она чётная, то поля одного цвета, если нечётная — разного.
k,l = map(int, input(‘Координаты 1-го поля >> ‘).split())
m,n = map(int, input(‘Координаты 2-го поля >> ‘).split())if (k + l + m + n) % 2 == 0:
print(‘Поля одного цвета’)
else:
print(‘Поля разного цвета’)
Проверка на тестах:
- $$2+2+3+3=10$$ — чётное число, значит, поля одного цвета.
- $$2+3+3+3=11$$ — нечётное число, значит, поля разного цвета.
- $$2+7+5+4=18$$ — чётное число, значит, поля одного цвета.
Другие учебники
Другие предметы



