Есть ответ 👍

Найти ошибку в программе и исправить её, сроочно, .





from random import randint


n = 10

a = []

for i in range(n-1):

a.append(randint(1, 99))

print(a)


for i in range(n-1):

for j in range(n-j):

if a[j] < a[j+1]:

tmp = a[j+1]

a[j+1] = a[j]

a[j] = tmp

print(a)

126
170
Посмотреть ответы 1

Ответы на вопрос:

chmy1998
4,6(61 оценок)

Ответ: 5  пояснение: существует 16 двоичных слов длины 4т.к. среди них есть слова, содержащие 1 или 3 единицы, то в нашем коде нужно использовать кодовые слова с длиной больше, чем 4слов длины 5 достаточно  искомые кодовые слова можно получать, например, добавляя к каждому из 16 возможных двоичных слов справа "бит четности", равный 0, если 4-значное двоичное слово содержит четное количество единиц, и равный 1 в противном случаенапример, двоичное слово 0000 преобразуется в 00000, а двоичное слово 1011 – в 10111

Популярно: Информатика