Решение задачи XOR с Яндекс Контест

Без пояснения   Просмотров: 3309


Булева функция XOR (сложение по модулю два) задаётся следующей таблицей истинности:

xor(0, 0) = 0
xor(0, 1) = 1
xor(1, 0) = 1
xor(1, 1) = 0

На вход подаются две последовательности (a1, …, an) и (b1, …, bn) из 0 и 1.

Вычеслите последовательность из (c1, …, cn), где каждая ci = xor(ai, bi).

Код

print(*list(map(lambda s: sum(s) % 2, zip(map(int, input().split()), map(int, input().split())))))

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться



Заявка на расчет