У вас есть массив чисел длиною "N". Нужно найти XOR всех чисел. Входные данные: (1 ≤n ≤10000), где каждый элемент в массиве в промежутке (-10000 ≤ a ≤10000) Выходные данные: Выведите XOR всех чисел Добрые люди отзовитесь. За реальную помощь подкину денежку |Я бомж|
Язык то какой? The post was merged to previous May 8, 2020 Бля, можешь пример входных и выходных данных привести? Типа в массиве из условных трех чисел надо найти a xor b xor c?
FuckBlyat, n = int(input()) arr = [0]*n #забыл как в питоне нормально объявлять массивы, в основном на плюсах пишу for i in range(n): arr[i] = int(input()) xor = arr[0] for i in range(n-1): xor = xor ^ arr[i+1] print(xor) Python n = int(input()) arr = [0]*n #забыл как в питоне нормально объявлять массивы, в основном на плюсах пишу for i in range(n): arr[i] = int(input()) xor = arr[0] for i in range(n-1): xor = xor ^ arr[i+1] print(xor)
FuckBlyat, n = int(input()) arr = [0]*n for i in range(n): arr[i] = int(input()) print("Вы ввели:") print(n) for i in range(n): print(arr[i], end=" ") xor = arr[0] for i in range(n-1): xor = xor ^ arr[i+1] print("\nВывод:\nXOR = ",xor) Python n = int(input()) arr = [0]*n for i in range(n): arr[i] = int(input()) print("Вы ввели:") print(n) for i in range(n): print(arr[i], end=" ") xor = arr[0] for i in range(n-1): xor = xor ^ arr[i+1] print("\nВывод:\nXOR = ",xor)
FuckBlyat, финальный блять вариант, ненавижу синтаксис питона n = int(input()) arr = [] for a in input().split(): arr.append( int(a) ) #for i in range(n): # arr.append( int(arr[i]) ) print("Вы ввели:") print(n) for i in range(n): print(arr[i], end=" ") xor = arr[0] for i in range(n-1): xor = xor ^ arr[i+1] print("\nВывод:\nXOR =",xor) Python n = int(input()) arr = [] for a in input().split(): arr.append( int(a) ) #for i in range(n): # arr.append( int(arr[i]) ) print("Вы ввели:") print(n) for i in range(n): print(arr[i], end=" ") xor = arr[0] for i in range(n-1): xor = xor ^ arr[i+1] print("\nВывод:\nXOR =",xor)