20 МБайт = 20 * 1024 байт = 20 * 1024 * 8 бит = 163840 бит
Сначала рассмотрим первый случай, с применением архиватора:
Сначала инициатор отправки сжимает файл и затрачивает 14 секунд. Теперь файл весит 80% от 163840 бит = 131072 бит.
Затем инициатор отправки отправляет файл размером 131072 бит. На это затрачивается (131072 бит / 223 бит = 587.766816143) секунд.
Затем человек по ту сторону кабеля получает и распаковывает файл, на это он тратит 2 секунды. Суммарно затраченное время = 14 + 587.766816143 + 2 секунд = 603.766816143 секунд.
Рассмотрим второй случай, без применения архиватора:
Инициатор отправки отправляет файл размером 163840 бит. На это затрачивается (163840 бит / 223 бит = 734.708520179) секунд. Суммарно затраченное время = 734.708520179 секунд.
ответ: А 130.941704036
ответ: 1
Выполним действия пользователя в обратном порядке, начиная из C:\Транспорт\Сухопутный\Почтовый\Железнодорожный.
Поднимемся на два уровня вверх, окажемся в C:\Транспорт\Сухопутный.
Спустившись на один уровень вниз, мы должны оказаться в каталоге Автомобили.
Соберём полный путь в исходный каталог: C:\Транспорт\Сухопутный\Автомобили.
Для наглядности можно набросать схему (см. картинку):
1) сначала нарисуем действия пользователя в обратном порядке (две стрелочки вверх, одну вниз)
2) потом впишем известные пункты из каталога в котором пользователь оказался (начиная с конца) и добавим каталог с которого пользователь начинал
3) путь от начала (диска С) до папки на верхнем уровне (Сухопутный) остаётся без изменений, мы просто добавляем к нему каталог с которого пользователь начал
var n,x: integer; s:real;
begin
s:=0;
for x:=1 to 2 do
begin
for n:=0 to 10 do
begin
s:=s+(x*exp(ln(n)*4n)+1)/4n+1;
end;
writeln(s);
end;
end.