C++. Дана прямоугольная матрица NxM. Вычислите количество первичных чисел в контурах матрицы (первая строка, первый столбец, последняя строка, последний столбец). Натуральные числа N, M и матричные элементы A (1 ≤ N, M ≤ 10, 0 ≤ A ≤ 10^6).
1. 1 гигабайт =1024 мегабайта, значит для записи 4 гигабайт потребуется 4096 мегабайт, если один диск содержит 700 мегабайт, то 700*6=4200 мегабайт, это хватит для записи фильма. ответ (с-6) 2. Один символ = 8 битам информации, в сообщении "5 класс" 7 символов (пробел тоже символ), значит 8*7=56 бит информации. ответ (с-56) 3. Сначала переведём 1 байт в биты = 8 бит. Затем вспомним, что один символ содержит 8 бит, соответственно 8*60=480 бит в одной строке, затем посчитаем сколько содержится в 30 строках 480*30=14400 бит. ответ: на одной странице содержится 14400 бит информации.
using namespace std;
int main()
{
int i = 0;
cin >> i;
switch(i) {
case(1) : { cout << "Вторник"; break; }
case(2) : { cout << "Среда"; break; }
case(3) : { cout << "Четверг"; break; }
case(4) : { cout << "Пятница"; break; }
case(5) : { cout << "Суббота"; break; }
case(6) : { cout << "Воскресенье"; break; }
case(7) : { cout << "Понедельник"; break; }
}
return 0;
}
2. Один символ = 8 битам информации, в сообщении "5 класс" 7 символов (пробел тоже символ), значит 8*7=56 бит информации. ответ (с-56)
3. Сначала переведём 1 байт в биты = 8 бит. Затем вспомним, что один символ содержит 8 бит, соответственно 8*60=480 бит в одной строке, затем посчитаем сколько содержится в 30 строках 480*30=14400 бит. ответ: на одной странице содержится 14400 бит информации.