100 Кб =100*1024 байт=102400 байт первая программа
Потом он скачал половину (100/2= 50 байт) второй программы, произошел сбой и он скачал вторую программу 100 байт еще раз. Значит из второй программы он скачал 50+100=150 байт.
Всего Иван скачал 102400+150=102550 байт или, зная что в 1 байте 8 бит он скачал 102550*8=820400 бит информации.
Скорость скачивания была 350 бит/с и время которое понадобилось на скачивание двух программ составило 820400 / 350 = 2344 секунды
Посмотрим в таблицу. Максимальное количество знаков для кодирования -- 3, значит и расшифровывать надо, используя по три знака.
Запись начинается с ###, такого знака в таблице нет, но есть ##, или С.
После С идут три знака: #@@, такой буквы снова нет, тогда отсекаем последний знак: #@, это обозначение F.
Следующие далее три знака @## снова не имеют буквы в таблице, значит берём только первые 2: @# -- буква А.
И последние три знака #@# это обозначение буквы М.
Таким образом зашифрованное слово -- CFAM
2344 с.
Объяснение:
Сколько всего пришлось скачать Ивану:
100 Кб =100*1024 байт=102400 байт первая программа
Потом он скачал половину (100/2= 50 байт) второй программы, произошел сбой и он скачал вторую программу 100 байт еще раз. Значит из второй программы он скачал 50+100=150 байт.
Всего Иван скачал 102400+150=102550 байт или, зная что в 1 байте 8 бит он скачал 102550*8=820400 бит информации.
Скорость скачивания была 350 бит/с и время которое понадобилось на скачивание двух программ составило 820400 / 350 = 2344 секунды