first и second.
Для каждой пары (i, j), где i — индекс в first, а j — индекс в second, вычислите first[i] AND second[j] (побитовое И). Получится len(first) · len(second) чисел.
Верните побитовый XOR всех этих чисел.
Прямой перебор пар при длинах до 10⁵ слишком долгий — поищите способ быстрее.first=[5, 3], second=[6] → 6
5 AND 6 = 4, 3 AND 6 = 2, а 4 XOR 2 = 6.
first=[7], second=[1, 2, 4] → 7
Пары дают 1, 2 и 4; 1 XOR 2 XOR 4 = 7.
first=[8, 8], second=[15] → 0
Обе пары дают 8, а 8 XOR 8 = 0.
first=[5, 3], second=[6]
6
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 98 тестов на сервере, включая скрытые.