1. Для кодирования одного из 8 цветов требуется log(2)8 = 3 бита (2^3=8). Память, занимаемая одной фотографией:
512*256*3 бит = 512*256*3 / (8*1024) Кбайт = 48 Кбайт.
Две фотографии займут 2*48 = 96 Кбайт
2. Для кодирования одного из 1024 цветов требуется log(2)1024 = 10 бит (2^10=1024). Объем одного изображения = 256*32*10 бит = 256*32*10 / (8*1024) Кбайт = 10 Кбайт. Количество изображений, которые можно прикрепить = 100/10 = 10
3. Глубина цвета = log(2)512 = 9 бит (2^9=512)
4. Количество точек отсканированного изображения = 4*16*64*16.
128 Мбайт = 128*1024 Кбайт = 128*1024*1024 байт = 128*1024*1024*8 бит.
Глубина цвета = 128*1024*1024*8 / (4*16*64*16) = 16384 бит (как-то очень много).
Var a, sqr : integer;
f1, f2 : text;
begin
assign(f1, 'input.txt'); reset(f1);
assign(f2, 'output.txt'); rewrite(f2);
read(f1, a, sqr);
if a = sqr then
write(f2, 'YES')
else
write(f2, 'NO');
close(f1); close(f2);
end.
Наука---5 символов, по умолчанию кодировка ASCII это значит, что каждый символ весит 8 бит или 1 байт
5*1байт=5 байт
Program pro;
var n,a,sym:integer;
begin
readln(n);
while n>0 do
begin
a:=n mod 10;
sym:=sym+a;
n:=n div 10;
end;
writeln(sym)
end.