Ответ:
a=open("input.txt").read().split()
a=list(map(int,a))
b=open("output.txt","w")
b.write(str(sum(a))+"\n")
b.write(str(sum(a)/len(a)))
b.close
Объяснение:
1. символ алфавита занимает
бит, значит объем (информационный) текста равен 150*6=900 бит
2. 400/100 бит на символ = 4 бита на символ. Всего различных символов
. ответ 16
<span>1)const nmax=50;
mmax=50;
var x:array [1..nmax, 1..mmax] of integer;
n,m,i,j,ki: integer;
begin
write('Введите размерность матрицы: ');
readln(n,m);
writeln('Введите элементы матрицы: ');
for i:=1 to n do
for j:=1 to m do
readln(x[i,j]);
writeln('Матрица: ');
for i:=1 to n do
begin
for j:=1 to m do
write(x[i,j]);
writeln(' ');
end;
j:=1;
while (j<=m) do
begin
ki:=0;
for i:=1 to n do
if (x[i,j] mod 2 =0) then ki:=ki+1;
writeln('В столбце',j,': ',ki,' чётных элементов');
j:=j+2;
end;
end.
2)</span>for i:=1 to 5 do begin<span>for j:=1 to 5 do begin
...
if (j mod 2=0) and (a[i,j]>0) then s:=s+a[i];
...
3)</span>int[,] mass = new int[5,6];<span>for(int i=0;i<5;i++)
{ for(int j=0;j<6;j++)
mass[i,j]=Convert.ToInt32(Console.ReadLine());
}
int [] mass2 =new int[6];
int c=0;
for(int i=0;i<6;i++)
{ mass2[c]=1;
for(int j=0;j<5;j++)
{if(mass[j,i]\%2==0&&mass[i,j]>0)
mass2[c]*=mass[j,i]}
c++;
}
for(int i=0;i<6;i++)
{ Console.WriteLine(mass2[i]);
}
Console.ReadLine()<span>;</span></span>
<em>Погода </em><em>- температура, осадки, влажность</em>
<em>Успеваемость</em><em> - оценки учеников</em>
<em>Факультативы</em><em> - посещаемость учеников</em>