Задача №1
Поправка: видимо в условии разрешение XGA — 1024×768 (4:3) — 786,432 кпикс
1024*768=786432*16 (на количество бит используемых для представления цвета одного пикселя) = 12582912 бит информационный вес одного поля кадра.
по условию задачи имеем 75 полей в кадре.
12582912 бит * 75=943718400 бит/кадр или секунду - цифровой поток
Т.к. объём принято измерять байтами, а не битами. Зная что в одном байте 8 бит; в одном мегабайте 1024 бит.
943718400/8=(117964800/1024)/1024=112.5 мегабайт объём данных передаваемых от видеопамяти к монитору в секунду.
Все таки вернеё будет выразить в скорости цифрового потока 900 Мбит/с
Современные WiFi роутеры уже позволяют передавать такой поток по радиоканалу.
Задача №2
Изображение цветное - значит сканируем допустим в цветовой модели RGB
глубина цвета - 3 байта (зачем так в условии писать?) значит 24 бита (видимо всего) значит 8 бит на канал RGB.
в преведущей задаче было 16 бит на пиксель, тут важно не путать теплое со сладким. При передачи 16-битный цвет использует 5 бит для представления красной составляющей, 5 для синей, но (так как человеческий глаз более чувствителен при восприятии зелёной составляющей) 6 бит для представления зелёной, соответственно 64 возможных значения. Таким образом получаются 65536 (32×64×32) цвета. 16-bit цвет упоминается как «тысячи цветов».
В файле обычно используется 1, 8, 16 или 32 бита на каждый из каналов (например, есть и другие модели) RGB
24 не встречал. Значит определимся 8 бит на канал RGB
Ладно...
Кадр 10*15 при 600 пикселей на дюйм (следует принимать во внимание что максимальное разрешение с которым сканер сделает картинку это 600 dpi, 600х600 dpi Первая цифра - это разрешение, обеспечиваемое матрицей, и оно действительно в направлении ширины листа. Вторая цифра например 600х4200 Интерполяционное разрешение dpi - маркетинговый ход.
Итак Кадр 10*15 при 600 пикселей ЭТО файл размером (не весом)
2362*3543 пикселей = 8368566 пикселей в файле * 24=200845584 бит
200845584 бит / 8/1024/1024=23.942 Мегабайт
Результат можно проверить создав пустой файл в фотошопе с парамерами 10*15 см при 600 пикселей RGB 8 бит
Можно.
А вообще, это вопрос религии, как инициализировать в данном случае минимальный элемент. Можно как автор, поскольку "Элементы массива могут принимать целые значения от 0 до 1000", т.е. берется заведомо больший. Можно проинициализировать это значение максимальным значением в типе (min := MaxInt;), а можно как и вы, предположить, что первый элемент массива является минимальным и начинать сравнивать его с остальными. Тем более, что "Гарантируется, что в исходном массиве есть хотя бы один элемент, значение которого чётно и не кратно трем.", т.е. выбранное первоначально значение будет заменено другим, если m[1] таковым не является
86053429 Бит = 10.2584 Мегабайт
24922490 Бит = 2.971 Мегабайт