Ctrl K

XOR чисел с шагом два

Лёгкая
Выпишем count чисел, начиная с first и прибавляя каждый раз 2: first, first + 2, first + 4, … Верните побитовое исключающее ИЛИ (XOR, оператор ^) всех выписанных чисел.
Пример 1
count=3, first=1 → 7

Числа 1, 3, 5. 1 ^ 3 = 2, 2 ^ 5 = 7.

Пример 2
count=4, first=6 → 8

Числа 6, 8, 10, 12. 6 ^ 8 = 14, 14 ^ 10 = 4, 4 ^ 12 = 8.

Пример 3
count=1, first=9 → 9
Ограничения
  • 1 ≤ count ≤ 1000
  • 0 ≤ first ≤ 1000
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиСумма двоичных строк ЛёгкаяРовно степень двойки ЛёгкаяПотерянный билет ЛёгкаяРовно степень четвёрки ЛёгкаяЗапись в шестнадцатеричной системе Лёгкая
загружаем Python…
Вход
count=3, first=1
Ожидается
7

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 95 тестов на сервере, включая скрытые.