Побайтовый XOR двух массивов

Просмотр в формате PDF

Submit solution

Очки: 100
Ограничение по времени: 2.0s
Ограничение по памяти: 236M

Problem type
Allowed languages
C++, Python

В системе обработки данных есть два входных потока байтов одинаковой длины. Для получения результирующего потока система поэлементно применяет к соответствующим байтам операцию XOR.

Требуется восстановить результирующий поток.

Входные данные

Первая строка содержит целое число n — количество байтов в каждом потоке.

Вторая строка содержит n целых чисел от 0 до 255 — байты первого потока.

Третья строка содержит n целых чисел от 0 до 255 — байты второго потока.

Выходные данные

Выведите n целых чисел от 0 до 255 — байты результирующего потока после побайтового применения операции XOR к двум входным потокам.

Числа следует выводить через пробел.

Ограничения

  • 1 <= n <= 100000
  • каждый байт обоих потоков находится в диапазоне от 0 до 255 включительно

Примеры

Пример 1

Входные данные

1
0
0

Выходные данные

0
Пример 2

Входные данные

5
0 1 2 254 255
255 254 2 1 0

Выходные данные

255 255 0 255 255

Комментарии

Еще нет ни одного комментария.