Информатика 7 дней назад imrantagiyev

1) Напиши программу, определяющую цвет клетки, на которой находится конь.



Шахматная фигура «конь» ходит буквой «Г». Напиши программу в Pithon, определяющую цвет клетки, на которой будет находиться конь, после n ходов. Программа получает на вход координаты начальной клетки, где находится конь, а также количество ходов. Если конь после n ходов находится на белой клетке, то программа выводит WHITE, иначе — BLACK.

Пример ввода данных: 5 3 9

Пример вывода: BLACK

2)Шахматная доска состоит из n×n клеток, окрашенных в чёрный и белый цвет в «шахматном» порядке. При этом клетка в левом нижнем углу доски окрашена в чёрный цвет. Определи, сколько всего на доске чёрных клеток. Программа получает на вход число n. Она должна вывести одно целое число — количество чёрных клеток на доске.


Даю 20 баллов!

Ответ
0
artembuncak

Відповідь:

Решение

x1 = int(input())

y1 = int(input())

x2 = int(input())

y2 = int(input())

dx = abs(x1 - x2)

dy = abs(y1 - y2)

if dx == 1 and dy == 2 or dx == 2 and dy == 1:

   print('YES')

else:

   print('NO')

Пояснення:

Ответ
0
lolkekqwql
1) def determine_color(x, y, n):

is_white = (x + y + n) % 2 == 0

return "WHITE" if is_white else "BLACK"

x, y, n = map(int, input().split())

print(determine_color(x, y, n))

2) def count_black_cells(n):

cells_in_row = cells_in_column = n // 2


total_black_cells = cells_in_row * cells_in_column

return total_black_cells

n = int(input())

print(count_black_cells(n))