zamkova836
?>

С пояснением решения Определите наибольшее значение входной переменной k, при котором программа выдает ответ 9: def f(n) return n*n+4*n k=int(input()) i=20 while f(i)>k: i-=1 print (i)

Информатика

Ответы

tumanowivan2015509
Информационная неопределенность (количество возможных результатов события) равна 16. Будем задавать вопросы, на которые можно ответить только «да» или «нет». Вопрос будем ставить так, чтобы каждый ответ приносил 1 бит информации, т.е. уменьшал информационную неопределенность в два раза.
Задаем вопросы: - Друг живет выше 8-го этажа?
Нет.
После этого ответа число вариантов уменьшилось в два раза, следовательно, информационная неопределенность уменьшилась в два раза. Получен 1 бит информации.
 Друг живет выше 4-го этажа?
Да.
Число вариантов уменьшилось еще в два раза, получен еще 1 бит информации.
Друг живет выше 6-го этажа?
Да.
После данного ответа осталось два варианта: друг живет или на 7 этаже, или на 8 этаже. Получен еще 1 бит информации.
Друг живет на 7-м этаже?
Нет.
Все ясно. Друг живет на 8-м этаже.
Каждый ответ уменьшал информационную неопределенность в два раза. Всего было задано 4 вопроса. Получено 4 бита информации. Сообщение о том, что друг живет на 8-м этаже 16-ти этажного дома несет 4 бита информации.
Voronina747

Информация, которую мы получаем из окружающего мира, поступает к нам в виде условных знаков или сигналов самой разной физической природы.

Это свет, звук, запах, касания; это слова, значки, символы, жесты и движения.

Для того чтобы произошла передача информации, мы должны не только принять сигнал от кого-то, но и расшифровать его.

Так, услышав звонок будильника, человек понимает, что пришло время телефонный звонок — кому-то нужно с нами поговорить;

школьный звонок сообщает учащимся о долгожданной перемене.

Для правильного восприятия разных сигналов требуется разработка кода, или кодирование.

Код — это система условных знаков для представления информации.

Кодирование — это перевод информации в удобную для передачи, обработки или хранения форму с некоторого кода.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

С пояснением решения Определите наибольшее значение входной переменной k, при котором программа выдает ответ 9: def f(n) return n*n+4*n k=int(input()) i=20 while f(i)>k: i-=1 print (i)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

moscow053988
kalina1372
Валентинович133
TSKaraulova
superniki87
sjmurko
denbelousov963
ninakucherowa
azarovaelena19812
fotomuha1
Igorevich1512
vbnm100584
alex13izmailov
minasov19
spec-nt