Загрузка...

Кто сможет помочь?|Вообще не шарю|

Тема в разделе Python создана пользователем FuckBlyat 8 май 2020. 723 просмотра

  1. FuckBlyat
    FuckBlyat Автор темы 8 май 2020 Заблокирован(а) 219 5 апр 2020
    У вас есть массив чисел длиною "N". Нужно найти XOR всех чисел.

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

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

    Выходные данные: Выведите XOR всех чисел
    Добрые люди отзовитесь.
    За реальную помощь подкину денежку |Я бомж:angryFruit:|
     
  2. VRT3R
    VRT3R 8 май 2020 продам гараж 347 24 сен 2018
    Язык то какой?
    --- Сообщение объединено с предыдущим 8 май 2020
    Бля, можешь пример входных и выходных данных привести? Типа в массиве из условных трех чисел надо найти a xor b xor c?
     
    1. Посмотреть предыдущие комментарии (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
Загрузка...