#python_3x #функциональное_программирование
На вход подаются две последовательности (a₁,…,an) и (b₁,…,bn) из 0 и 1. Вычислите последовательность из (c₁,…,cn), где каждая cᵢ=xor(aᵢ,bᵢ). import sys def xor(a, b): return ((not a) * b) + (a * (not b)) print( *map( xor, map( int, sys.stdin.readline().split() ), map( int, sys.stdin.readline().split() ) ) ) проверочная система отвечает: Precompile check failed: not functional enough
Ответы
Ответ 1
Помогла замена Функции def xor(a, b): return ((not a) * b) + (a * (not b)) на lambda lambda a, b: ((not a) * b) + (a * (not b))
Комментариев нет:
Отправить комментарий