Загрузка...

Who can help?|I don't know at all|

Thread in Python created by FuckBlyat May 8, 2020. 721 view

  1. FuckBlyat
    FuckBlyat Topic starter May 8, 2020 Banned 219 Apr 5, 2020
    У вас есть массив чисел длиною "N". Нужно найти XOR всех чисел.

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

    (1 ≤n ≤10000), где каждый элемент в массиве в промежутке (-10000 ≤ a ≤10000)

    Выходные данные: Выведите XOR всех чисел
    Добрые люди отзовитесь.
    За реальную помощь подкину денежку |Я бомж:angryFruit:|
     
  2. VRT3R
    VRT3R May 8, 2020 продам гараж 347 Sep 24, 2018
    Язык то какой?
    The post was merged to previous May 8, 2020
    Бля, можешь пример входных и выходных данных привести? Типа в массиве из условных трех чисел надо найти a xor b xor c?
     
    1. View previous comments (6)
    2. VRT3R
      FuckBlyat,
      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)
    3. VRT3R
      FuckBlyat,
      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)
    4. VRT3R
      FuckBlyat, финальный блять вариант, ненавижу синтаксис питона
      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)
Top
Loading...