1)Пусть 1 символ занимает 8 бит (Кодировка ASCII)
Вес текста = 5 * 30 * 70 * 8 бит = 84000 бит = 10500 байт
2) HDD = 320*1024 Mb = 327680 Mb
Кол-во = 327680 / 700 шт = 469 шт (округляем в большую сторону)
Вес = 469 * 15 г = 7035 г
3)Данные = 256000 * 2 * 60 бит = 30720000 бит = 3840000 байт = 3750 Кбайт
Var a:integer;
begin
write('a='); readln(a);
if a mod 5 = 0 then writeln('Yes') else writeln('No');
end.
Пример:
a=15
Yes
1) все идет по степеням двойки. Чтоб закодировать число 79, уже надо закодировать 128 чисел = 2^7 = 7 бит
2) 1.5 кб = 1.5*1024*8 бит = 12288 бит
12288 / 3072 = 4 бита на символ
значит мощность 2^4 = 16
3) 8*8=64 возможных варианта или мощность алфавита.
64 = 2^6 -> 6 бит на один ход