Задача 1.Что будет выведено на экран после выполнения фрагмента программы. Какой тип должна иметь переменная a?
a:=3;
если a>3 то a:=5
иначе a:=1
все
вывод "a=", a
Как изменить программу, чтобы она была работо для любого значения переменной a ?
Задача 2. Что будет выведено на экран после выполнения фрагмента программы: Какой тип должны иметь переменные x и y?
. x:=0;
. если x<>5 то y:=10
. . иначе y:=0
. все
. вывод "y=", y
Как изменить программу, чтобы она была работо для любого значения переменных x и y?
Задача 3. Что будет выведено на экран после выполнения фрагмента программы:
. a:=12;
. если a>10 то n:=a+5
. . иначе n:=a-1
. все
. вывод "n=", n
Как изменить программу, чтобы она была работо для любого значения переменных a и n?
Задаем вопросы: - Друг живет выше 8-го этажа?
Нет.
После этого ответа число вариантов уменьшилось в два раза, следовательно, информационная неопределенность уменьшилась в два раза. Получен 1 бит информации.
Друг живет выше 4-го этажа?
Да.
Число вариантов уменьшилось еще в два раза, получен еще 1 бит информации.
Друг живет выше 6-го этажа?
Да.
После данного ответа осталось два варианта: друг живет или на 7 этаже, или на 8 этаже. Получен еще 1 бит информации.
Друг живет на 7-м этаже?
Нет.
Все ясно. Друг живет на 8-м этаже.
Каждый ответ уменьшал информационную неопределенность в два раза. Всего было задано 4 вопроса. Получено 4 бита информации. Сообщение о том, что друг живет на 8-м этаже 16-ти этажного дома несет 4 бита информации.
"Яспар-Дюрюмгщмт" - как раз потенциальный кандидат на "Санкт-Петербург"
составим правила переноса
я->с
с->а
п->н
а->к
р->т
д->п
ю->е
м->р
г->б
щ->у
р->м
т->г
на основе этого можно расшифровать часть послания
* *а*тра уе**а* * Санкт-Петербург на **е не*е**. пар***: бургун***
очевидно что пар*** - пароль, а *а*тра - завтра.
ы->о
ч->л
з->ь
у->з
ц->в
учитывая это:
* завтра уез*а* в Санкт-Петербург на *ве не*ел*. Пароль: Бургун***.
очевидно что фраза - "Я завтра уезжаю в Санкт-Петербург на две недели. Пароль: Бургундия."