На входе кол-во строк и столбцов. Массив заполняем вручную.
var a:array [,] of integer;
b,k,i,j,N,M:integer;
BEGIN
read(N,M);
b:=maxint;
a:=new integer[N,M+1];
for i:=0 to N-1 do begin
for j:=0 to M-1 do begin
read(a[i,j]);
if a[i,j]<=b then begin
b:=a[i,j];
k:=j;
end;
end;
end;
for i:=N-1 downto 0 do
for j:=M downto k+2 do
swap(a[i,j],a[i,j-1]);
for i:=0 to N-1 do begin
for j:=0 to M do
write(a[i,j],' ');
writeln();
end;
end.
#include <iostream>
using namespace std;
int main()
{
int a, b; // надо идентифицировать число b
double c;
cout <<"Vvedi 1 b 2 chisla" << endl; // вместо \n надо endl
cin>>a>>b;
c=(a+b)/2;
cout <<c << endl; //аналогично перед с << и вместо \n endl
return 0;
}
Скинь фотку ребуса''''''''''
Это минимальная единица измерения количества информации равному одному разряду в двоичной системе счисления.
(Наверно...)
На 1 символ надо log(2)128=7 бит;
на 600 символов 600*7 бит = 600*7 / 8 байт = 525 байт = 525 / 1024 Кбайт = 0,5126953125 Кбайт