ответ: сообщение о результатах лотереи "6 из 36" несёт больше информации.
Объяснение:
Используем формулы на мощность алфавита:
Где i - вес символа, а N - мощность алфавита (количество букв в нём).
Узнаем информационный вес символа каждой лотереи:
Первая
Нужно взять минимально возможное целое i, чтобы выражение было равно или больше мощности алфавита.
2⁶ = 64, значит один символ весит 6 бит.
6 × 6 = 36 бит - информационный объём первой лотереи.
Вторая
2⁶ = 64 бита, значит один символ весит 6 бит.
6 × 5 = 30 бит - информационный объём второй лотереи.
1.)
summ=0 #Общая сумма
counter=0 #Количество введённых чисел
while True: #Бесконечный цикл
number=int(input()) #Пользователь вводит число
if number==0: #Если число которое ввёл пользователь равно 0...
break #Бесконечный цикл прерывается
else: #В противном случае...
summ+=number #К общ. сумме прибав. чис. которое ввёл польз.
counter+=1 #К количеству введённых чисел прибавляется 1
if summ==0: #Если общая сумма равна 0...
print("ERROR") #Выводится сообщение об ошибке
print(summ/counter) #Общая сумма делится на количество введённых чисел выводится на экран
2.)
foot=int(input()) #Пользователь вводит кол-во футов
inch=int(input()) #Пользователь вводит кол-во дюймов
print(foot*30.48+inch*2.54) #Вес переведённый в сантиметры выводится на экран
ответ: сообщение о результатах лотереи "6 из 36" несёт больше информации.
Объяснение:
Используем формулы на мощность алфавита:
Где i - вес символа, а N - мощность алфавита (количество букв в нём).
Узнаем информационный вес символа каждой лотереи:
Первая
Нужно взять минимально возможное целое i, чтобы выражение было равно или больше мощности алфавита.
2⁶ = 64, значит один символ весит 6 бит.
6 × 6 = 36 бит - информационный объём первой лотереи.
Вторая
2⁶ = 64 бита, значит один символ весит 6 бит.
6 × 5 = 30 бит - информационный объём второй лотереи.
1.)
summ=0 #Общая сумма
counter=0 #Количество введённых чисел
while True: #Бесконечный цикл
number=int(input()) #Пользователь вводит число
if number==0: #Если число которое ввёл пользователь равно 0...
break #Бесконечный цикл прерывается
else: #В противном случае...
summ+=number #К общ. сумме прибав. чис. которое ввёл польз.
counter+=1 #К количеству введённых чисел прибавляется 1
if summ==0: #Если общая сумма равна 0...
print("ERROR") #Выводится сообщение об ошибке
else: #В противном случае...
print(summ/counter) #Общая сумма делится на количество введённых чисел выводится на экран
2.)
foot=int(input()) #Пользователь вводит кол-во футов
inch=int(input()) #Пользователь вводит кол-во дюймов
print(foot*30.48+inch*2.54) #Вес переведённый в сантиметры выводится на экран