8*32*64*40=655 360 бит = 8190 байт = 80 Кбайт
11000000
Вот ответ . Но объяснить я не могу .
Var
c:array[1..1000,1..1000] of integer;
i,j,n,m,sum,aver:longint;
begin
read(n,m);
for i:=1 to n do
for j:=1 to m do
begin
read(c[i,j]);
sum:=sum+c[i,k];
end;
aver:=sum div (n*m);
for i:=1 to n do
begin
writeln;
for j:=1 to m do
begin
if c[i,j]<aver then c[i,j]:=0 else c[i,j]:=255;
write(c[i,j],' ');
end;
end;
end.
Проверьте на синтаксические ошибки. В данный момент не могу сам это скомпилировать
#include <stdio.h>
#include <stdlib.h>
#include <locale>
int main()
{
setlocale(LC_ALL, "RUS");
int g[3];
for (int i = 0; i < 3; i++)
{
printf("Введите рост %d спортсмена >> ", i+1);
scanf("%d", &g[i]);
}
if (g[0] < g[1] && g[1] < g[2])
printf("on growth");
else
printf("don't on growth");
system("pause");
}