<span>конечно Да. Понятие информация имеет контекстный смысл уже по тому, что в настоящее время не существует единого определения информации как научного термина. То есть данное понятие используется в различных науках (информатика\кибернетика\биология\физика и т. д.) неся за собой различный лексический смысл. Поэтому смысл слова "информация" определяется контекстом</span>
var
i,n,s, k : integer;
begin
s:=0;
readln (n);
for i:= 1 to n do begin
readln (k);
if k mod 10 =0 then s:= s+k;
end;
writeln (s);
end.
1600*120=192000 - количество пикселей
24*192000=4608000 бит - объем изображения
4508000\8=576000 байт- объем изображения
1 магабайт = 1 000 000 байт
576000\1 000 000=0.576 мегабайт
Ответ:4
Т.к условие должно выполняться и (x>3) и (x<5)
4 подходит и туда и туда ,значит это правильный ответ .
Ну вот как-то так, если что-то не ясно - спрашивай. Инициализации начальных элементов нет, так что без соответствующей правки она не заработает.
int main() {
// Something
int a[n][m];
// Init
// Находим максимум
int im = 0, jm = 0, max = a[0][0];
for (int i = 0 ; i < n; ++i)
for (int j = 0; j < m; ++j)
if (a[i][j] > max) {
max = a[i][j];
im = i;
jm = j;
}
// Двигаем максимум вниз
swapCollumn(a, n, m, im, n-1);
swapRow(a, n, m, jm, m-1);
}
//Премещаем 2 столбца местами
void swapCollumn(int ** a, int n, int m, int c1, int c2) {
if (c1 < 0 || c2 < 0 || c1 >= n || c2 >= n)
return;
for (int i = 0; i < m; ++i)
swap(&a[c1][i], &a[c2][i]);
}
//Перемещаем 2 строки местами
void swapRow(int ** a, int n, int m, int r1, int r2) {
if (r1 < 0 || r2 < 0 || r1 >= m || r2 >= m)
return;
for (int i = 0; i < n; ++i)
swap(&a[i][r1], &a[i][r2]);
}
void swap(int * el1, int el2) {
int t = *el1;
*el1 = *el2;
*el2 = *el1;
}