Ответ:
№13
а).
б).
в).
№14
а).
б).
в).
Подробное решение на фотографиях.
1)Объем на 1 странице
22 * 30 * 2¹⁰(2 в десятой - вес одного символа в битах в русском алфавите)
660 * 2¹⁰ бит = 660 * 2⁷ байт = 84480 байт
2)Объем всего словаря равен
660 * 2¹⁰ * 80 бит = 52800 * 2⁷ байт = 26400 * 2⁸ = 13200 * 2⁹ = 6600 * 2¹⁰ байт = 6600 кбайт
Или же 6600 * 1024 = 6758400 байт
Или же 6600 / 1024 ≈ 6.45 Мбайт
Var
st:string;
i:byte;
begin
readln(st);//вводим строку
write('Числа имеющиеся в тексте: ');
for i:=1 to length(st) do
if (st[i] in ['1'..'9']) then write(st[i]); //если текущий символ принадлежит ко множеству чисел -то выводим его
end.
Ответ:
Ну, вот на Pascal написал. Вроде так...
var
Sum, I : integer;
Sum := 0;
I := 45;
While I >= M do
begin
Sum := Sum + I;
I := I - 3;
end;
Writeln(Sum);
end.
Объяснение:
Наверное, во второй и третьей частях задания надо перевести числа в другие системы счисления. Что делать в первой части, я не очень поняла (похоже, надо упростить выражение; в общем, я пыталась).
1. не (A * B) + (B * C) = (не A + не B) + (B * C) = (не А + не В + В) * (не А + не В + С) = (не А + В) * (не А + не В + С)
2. 264 в 10-ной = 100001000 в 2-ной = 410 в 8-ной = 108 в 16-ной
3. 10100101 в 2-ной = 165 в 10-ной = 245 в 8-ной = А5 в 16-ной
3157 в 8-ной = 1647 в 10-ной = 11001101111 в 2-ной = 66F в 16-ной
А64 в 16-ной = 2660 в 10-ной = 101001100100 в 2-ной = 5144 в 8-ной