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

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

osandulyak
pavelriga5
priexali
yurkovam-037
format-l3364
vetrov1
oledrag7
Radikovnanikolaeva
sashakrotova943
Дмитрий_Евлампиев518
mnogomams47
ПодлеснаяМакарова1883
FinKozhevnikov28
Sergei1805
sargisyan