var
a,b,c: array [1..20] of integer;
i,k,l: integer;
begin
randomize;
k: =1;
l: =1;
writeln ('исходный массив: ');
for i: =1 to 20 do
begin
a[i]: =random(9)+1;
if a[i] mod 2 = 0 then
begin
b[k]: =a[i];
inc(k);
end else
begin
c[l]: =a[i];
inc(l);
end;
write (a[i],' ');
end;
k: =k-1;
l: =l-1;
writeln;
writeln ('массив четных чисел');
for i: =1 to k do write (b[i],' ');
writeln;
writeln ('массив нечетных чисел');
for i: =1 to l do write (c[i],' ');
writeln;
readln;
end.
Поделитесь своими знаниями, ответьте на вопрос:
ответ:
5
объяснение:
31=2^4+2^3+2^2+2^1+2^0
10^4+10^3+10^2+10^1+10^0=11111