2) ascii таблица состоит из 256 значений, следовательно 1 байт мощность его алфавита.
1) юникод то разный бывает. utf-8, utf-16, utf-32. О каком именно речь?
//Pascal ABC.NET 3.1 сборка 1219
Var
s:string;
n:integer;
begin
readln(s);
readln(n);
var ars:=s.Split;
foreach var i in ars do
if length(i)=n then writeln(i);
end.
<span>Пример ввода:
</span>Ехал грека через реку видит грека в реке рак
5
Пример вывода:
грека
через
видит
грека
1*2^3+1*2^2+0*2^1+1*2^0=8+4+1=13
И так. Для сохранения 64 шаров требуется в двоичной системе счисления 2^{6}=6426=64 , вот и вся формула.
Информационное сообщение несёт 6 Бит информации
Причём без разницы что за цифра, но если брать чистую информации то 4 Бита
15_{10} =1111_{2}1510=11112
как-то так вроде
Переводим 45 мб в биты= 45*1024*1024*8=377487360 бит
далее вычисляем объем одного досье 12 стр * 48 строк * 64 символа * 8 бит = 294912 бит
и в конце делим объем всех досье на объем одного досье и получаем ответ 1280