Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
2^i = 64
i = 6 бит потребуется на 1 символ
256 * 128 * 6 = 196608 бит памяти потребуется чтобы сохранить текст
196608 бит: 8 = 24576 байт : 1024 = 24 килобайт
ответ. 24 килобайт
var ch,n,i: longint;
ch1,s: string;
begin
read(s,ch);
n: =length(s);
writeln(n,' ',ch);
str(ch,ch1);
for i: =1 to n do if s[i]=ch1 then write(i,' ');
end.
трех зайцев по углам, двоих вдоль стен
16 - 2^4 - 4 бита = 0.5байт
256 - 2^8 - 8 бита = 1байт
128 - 2^7 - 7 бита
4 - 2^2 - 2 бита = 0.25байт
512*1024*8 = 4`194`304 бит
640*480 = 307`200 бит
4 - 6
16 - 3
128 - 1
256 - 1
Популярные вопросы