Поскольку числа, которыми закодировали сообщение могут принимать значения только от 1 до 33, то, если в сообщении рядом стоящие цифры будут вместе образовывать число, не входящее в данный промежуток
(или же, если первая цифра имеет значение от 1 до 3, а вторая будет 0), то сообщение можно будет декодировать однозначно, следовательно подходит только 3652, поскольку (36; 65; 52)>33.
Ответом на задачу является сообщение "ВЕДБ".
Странно, что решили только одну задачу. Они ведь все однотипные.
2.
Количество символов в статье = 28*72*48
Объем статьи:
28*72*48*16 бит = 28*72*48*16/8 байт = 28*72*48*2/1024 Кбайт = 189 Кбайт
3.
Количество символов в докладе = 8*32*64
Объем доклада:
8*32*64*16 бит = 8*32*64*16/8 байт = 8*32*64*2/1024 Кбайт = 32 Кбайта
4.
Количество символов в рассказе = 4*48*64
Объем рассказа = 4*48*64*8 бит = 4*48*64 байт = 4*48*64/1024 Кбайт = 12 Кбайт
5.
В предложении 47 символов.
Объем = 48*16 бит = 47*16/8 байт = 64 байта
F=int
i=int
f=1
if i=1,6:
print(f)
else:
f=f*i
Var n, digit, ans : integer;
begin
read(n);
ans := 0;
while (n > 0) do begin
digit := n mod 10;
if ((digit = 1) or (digit = 3) or (digit = 9)) then
ans := ans + 1;
n := n div 10;
end;
writeln(ans);
<span>end.</span>