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*
Комментарий*

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

d111180
Magnolia200872
lagutkins
YeVgenii
de1979nis
nadnuriewa8110
zaseche99
annanudehead1426
Maksimova-Shorokhov303
fruktovahere
Егорова
vasinam
mrubleva42
jurys71242
saltikovaK.S.1482