1 Мегабайт это 1024 Килобайта, 1048576 байт и 8388608 бит
1 Мегабайт это 1/1024 от Гигабайта и 1/1048576 от ТераБайта.
Особенностью единиц измерения в информатике в отличии от привычных единиц (метр - кг и тп) является то, что в единице следующего уровня содержится не 10, 100 или 1000 единиц предыдущего, а 2^10, за исключением перехода от бит к байтам, где в 1 байте содержится 8 бит.
1110₂ + Х₂ = 111001₂
X₂ = 111001₂ - 1110₂
X₂ = 101011₂
Поскольку 4 = 2², достаточно заменить каждую пару двоичных цифр на одну четверичную. Замену ведем справа налево.
Х₄ = (10)(10)(11)₂ = 223₄
program mas;
var A:array[1..4,1..6] of integer;
i, j: integer;
summ: integer;
id: integer;
begin
randomize;
for i := 1 to 4 do
begin
for j := 1 to 6 do
begin
A[i, j] := random(30) + 45;
write(A[i,j]);
write(' ');
end;
writeln('');
end;
for j := 1 to 6 do
begin
for i := 1 to 4 do
begin
summ := summ +A[i, j];
end;
writeln(summ / 4);
summ := 0;
end;
readln;
end.
Если исполнитель помечает каждую клетку на которой он находится, то
он выполнит 7 команд 100 раз, учитывая то, что изначальная клетка уже помечена. Из этого имеем: 7 * 100 + 1 = 701. Но если во время первого цикла будет помечено 4 клетки (из-за команд, он вернётся в начало), то следующие разы он будет помечать по 2 клетки. Занчит 4 + 2 * 99 + 1 = 103 клетки.