Объём переданного файла составляет 28800 бит/сек * 1 мин 20 сек = 28800 бит/сек * 80 сек = 2304000 бит
Изображение состоит из 600 * 400 = 240000 пикселей, значит, на 1 пиксель отводилось 2304000/240000 = 9,6 бит
Получилось нецелое количество бит. Это может означать, например, что использовалось какое-то сжатие данных: при кодировании, принятом в школьных задачах, на каждый пиксель отводится одинаковое целое число бит.
Оценить количество цветов в палитре можно по-разному:
– округлить количество бит на пиксель вниз (9 бит), тогда в палитре 2^9 = 512 цветов
– не округлять, в палитре 2^9,6 = 776 цветов
– округлить вверх (10 бит), в палитре 2^10 = 1024 цвета
// Внимание! Если программа не работает, обновите версию!
begin
Writeln('Сумма равна ',Range(1,223,2).Println.Sum)
end.
Результат
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101 103 105 107 109 111 113 115 117 119 121 123 125 127 129 131 133 135 137 139 141 143 145 147 149 151 153 155 157 159 161 163 165 167 169 171 173 175 177 179 181 183 185 187 189 191 193 195 197 199 201 203 205 207 209 211 213 215 217 219 221 223
Сумма равна 12544