М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
bossnnn2001
bossnnn2001
05.10.2021 13:21 •  Информатика

У вас есть массив чисел длиною "N". Нужно найти XOR всех чисел.
Входные данные:
(1 ≤ n ≤ 10000), где каждый элемент в массиве в промежутке (-10000 ≤ a[i] ≤ 10000)
Выходные данные:
Выведите XOR всех чисел
Пример 1
PYTHON

👇
Ответ:

вроде это надеюсь ❤️


У вас есть массив чисел длиною N. Нужно найти XOR всех чисел. Входные данные: (1 ≤ n ≤ 10000), гд
4,8(80 оценок)
Ответ:
kamilaraeva
kamilaraeva
05.10.2021

Объяснение:

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)

Надеюсь

4,6(51 оценок)
Открыть все ответы
Ответ:
чо2
чо2
05.10.2021
Величины, которые НЕ следует представлять с таблиц:
1) Имя человека: Имя человека является именованной характеристикой, которая не может быть представлена с помощью таблицы. В таблице можно представить список учеников класса, который содержит их имена, но само имя не является количественной величиной.

2) Оценка ученика по физике: Оценка ученика по физике также не является количественной величиной, так как представляет собой категориальный показатель, определяющий уровень знаний и успеваемости ученика.

3) Имя человека: Подобно первому пункту, имя человека не является количественной величиной и не может быть представлено с помощью таблицы.

4) Средний ученика по физике: Данная фраза имеет грамматическую ошибку и неполное предложение, но предположим, что имелось в виду "средняя оценка учеников класса по физике". Подобно оценке ученика по физике, средняя оценка также является категориальным показателем и не может быть представлена в виде числовой величины.

Таким образом, величины, которые НЕ следует представлять с помощью таблиц, включают в себя: имя человека, оценка ученика по физике, средняя оценка учеников по физике.
4,7(99 оценок)
Ответ:
yakupov72
yakupov72
05.10.2021
Хорошо, давайте рассмотрим каждый тип представления по отдельности.

1. Прямой код:

Чтобы найти разность 810 - 1310 в восьмибитном прямом кодировании, мы должны сначала выразить оба числа в восьмибитном представлении.

810 в восьмибитном представлении: 00110010
1310 в восьмибитном представлении: 01010011

Теперь мы можем вычесть эти два числа:
00110010 (810 в прямом коде)
- 01010011 (1310 в прямом коде)
==========
-0100001

Ответ: Разность 810 - 1310 в восьмибитном прямом коде равна -0100001.

2. Обратный код:

Чтобы найти разность 810 - 1310 в восьмибитном обратном кодировании, мы должны сначала выразить оба числа в восьмибитном представлении.

810 в восьмибитном представлении: 00110010
1310 в восьмибитном представлении: 01010011

Теперь, чтобы получить обратное представление числа, необходимо инвертировать все биты, кроме знакового бита (самого левого бита).

Инвертируем 00110010: 11001101
Инвертируем 01010011: 10101100

Теперь мы можем вычесть эти два числа:
11001101 (обратный код 810)
+ 10101100 (обратный код 1310)
==========
1 01111001

Ответ: Разность 810 - 1310 в восьмибитном обратном коде равна 1 01111001.

3. Дополнительный код:

Чтобы найти разность 810 - 1310 в восьмибитном дополнительном кодировании, мы должны сначала выразить оба числа в восьмибитном прямом коде.

810 в восьмибитном представлении: 00110010
1310 в восьмибитном представлении: 01010011

Теперь, чтобы получить дополнительное представление числа, необходимо инвертировать все биты, кроме знакового бита (самого левого бита), а затем добавить 1.

Инвертируем 00110010: 11001101
Инвертируем 01010011: 10101100

Добавим 1 к обоим числам:
11001101 (дополнительный код 810)
+ 1
==========
11001110

Теперь мы можем вычесть эти два числа:
11001110 (дополнительный код 810)
+ 10101100 (дополнительный код 1310)
==========
1 01111010

Ответ: Разность 810 - 1310 в восьмибитном дополнительном коде равна 1 01111010.

Надеюсь, эта информация понятна и полезна для вас! Если у вас возникли еще вопросы, не стесняйтесь задавать.
4,5(55 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ