Задача Задача №3600479
А
А
Разбор задачи (для общего случая средней школы, без указанных предмета/класса):
- Нужно объединить два соседних пикселя, взяв среднее арифметическое по каждому каналу RGB.
- Так как мы работаем с целыми значениями цвета (0…255), используем целочисленное деление на 2: (X1 + X2) // 2.
- Результатом будет новый RGB код: R, G, B.
Код на Python (начинается с требуемых вводов):
R1, G1, B1 = map(int, input().split()) R2, G2, B2 = map(int, input().split())
R = (R1 + R2) // 2 G = (G1 + G2) // 2 B = (B1 + B2) // 2
print(R, G, B)
Пример: Ввод: 100 150 200 60 170 80 Вывод: 80 160 140
Замечания:
- Если требуется округление к ближайшему целому при нечетной сумме, можно заменить // на // 2, используя округление: R = (R1 + R2 + 1) // 2 (аналогично для G и B) или воспользоваться round((R1 + R2) / 2) и приводить к int. По стандарту задач зачастую используют целочисленное деление // 2.