Т.к. должно выйти число 9₁₀, то сумма весов 14χ должна быть равна 9, т.е. 1·x¹+4·x⁰=9
x⁰=1, значит x+4=9
x=5
6 килобайт = 6144 (символа)
1 килобайт = 6144/6 = 1024 (символа)
Так же 1 килобайт состоит из 1024 байт.
Можно заметить, что количество символов здесь равно количеству байт в килобайте.
Это означает, что 1 символ = 1 байту.
1 байт состоит из 8 бит.
Минимальное количество закодированных символов в 8-битном алфавите:
10000000 = 128 (букв)
Максимальное количество закодированных символов в 8-битном алфавите:
11111111 = 255 (букв)
Ответ: алфавит, при помощи которого было написано информационное сообщение объемом 6 килобайт и состоящее из 6144 символов состоит от 128 до 255 символов.
Значит так...очередная нудная программа с простым алгоритмом.
Печатает начальный массив, потом диагональ(в уже измененном массиве), потом новый массив, потом число элементов 19..59, произведение диагонали, сумму элементов столбца s.
program test;
uses crt;
var
arr:array[1..8,1..8] of integer;
i,j,cou,pr,s,sum:integer;
begin
clrscr;
randomize;
pr:=1;
s:=7;
for i:=1 to 8 do
begin
for j:=1 to 8 do
begin
arr[i,j]:=random(127)+2;
write(arr[i,j],' ');
end;
writeln;
end;
writeln;
for i:=1 to 8 do
for j:=1 to 8 do
begin
if (arr[i,j]>18) and (arr[i,j]<60) then
begin
cou:=cou+1;
arr[i,j]:=0;
end;
if i=j then
begin
pr:=pr+arr[i,j];
write(arr[i,j],' ');
end;
if j=s then
sum:=sum+arr[i,j];
end;
writeln;writeln;
for i:=1 to 8 do
begin
for j:=1 to 8 do
write(arr[i,j],' ');
writeln;
end;
writeln;
writeln(cou);
writeln(pr);
writeln(sum);
readln;
end.
<span>
Сколько единиц в двоичной записи
Сколько единиц в двоичной записи числа 4^324+32^234-1
</span>
<u><em>Ответ:649</em></u>