1.2бита,50 байтов, 512битов, 500байтов,0.5килобайт 2 а) , вроде так остальное ваще хз
#include <iostream>
using namespace std;
int main()
{
int n, m;
cout << "n = ", cin >> n, cout << "\n";
m = n + 1 + (n+1)%2;
cout << "m = " << m;
return 0;
}
Пример:
<span>n = 17
m = 18</span>
Ввод матрицы A(n, m)
Цикл по строкам i = от 1 до n
Цикл по столбцам k = от 1 до m
Если A(i, k) = 0, то
Цикл по столбцам j = от 1 до m
Q = A(i, j) : A(i, j) = A(i, m-j+1) :
A(i, m-j+1)
= Q
Конец цикла по j
Конец Если
Конец цикла по k
Конец цикла по i
Вывод матрицы
Конец
По-моему, так.
Скорость передачи равна 32Кбит/с = 4Кбайт/с
Время = 15с
Один символ = 8бит = 1байт
На одной странице 48 символов
1) 4Кбайт/с*15с = 60Кбайт - вес документа
2) 60Кбайт/(1Байт*48) = 1250 - страниц