1) 1200 * 1200 dpi означает, что в квадрате размером 1 дюйм на 1 дюйм сканируется такое количество точек
2) так как известен размер изображения в дюймах, то мы можем найти сколько пикселей по ширине и высоте экрана
15,24*1200= 18288
3) 18288 * 18288 = 334450944 точек в цветном изображении 15,24 на 15,24 дюйма
4)334450944 * 8 бит = 2675607552 бит - информационный объем изображения
Если надо будет,то переведем в большие единицы измерения:
2675607552 бит / 8 = 334450944 байт / 1024 = 326612,25 Кбайт / 1024 = 316 Мбайта
Могу только на паскале
program poisk;
const
N=12;
var
C:array [1..N] of integer;
i,k:integer;
begin
k:=0;
for i:=1 to N do
read(C[i]);
for i:=1 to N do
if i mod 2 <> 0 then
k:=k+1;
writeln('Кол-во нечетных чисел='k)
end.
//"Школьный" вариант, блок-схема во вложении
//Pascal ABC.NET v3.0 сборка 1111
Var
s,n,i:integer;
begin
readln(n);
s:=0;
for i:=1 to 3 do
begin;
s:=s+n mod 10;
n:=n div 10;
end;
if s mod 2=0 then writeln('Yes') else writeln('No');
<span>end.
Пример ввода:
123
Пример вывода:
Yes</span>
Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести два числа: длину последовательности и сумму положительных чётных чисел, не превосходящих 256.