.
дано: n=256
найти: i= ?
решение : 2^i=n (2^i=256 , 256=2^8 , то есть i=8 бит )
.
дано: n=16 ; k=20*20
найти: v=?
решение : v=i*k; 2^i=16 --> i=4 бит ; v=4*20*20=1600 бит .
3.
дано: k=256*128 ; n=128
найти: v=? кб
решение: (таже формула , что и сверху ) i=7 бит
v=7*256*128=229376 бит
теперь переводим в килобайты ( 229376 /8 =28672 (байт) ; 28672 / 1024 = 28 кб.
4.
дано: v=96 байт (768 бит ) ; n=24
найти : k=?
решение : v=i*k отсюда k= v/i (в данном случае i не знаю как вывести )
k=768/24=32 ( пикселей в изображении).
5.
дано: k=128*64 ; v=16 кб(131072 бит )
найти: n=?
решение: v=i*k ; i=v/k (131072/ 128*64=16 ).
begin
var n : = readinteger;
var a : = arrrandom(n, 1, 100);
a.println;
var p : = biginteger(1);
for var i : = 0 to n - 1 do
if a[i] mod 2 = 0 then p : = p * a[i];
p.println
end.
пример 9067 13 96 10 94 24 16 2 43 94 60 60 56 88 28 27 75 32 90 18 70 32 6 23 81 57 38 73 25 6 20 52 56 33 38 79 20 81 67 49 33 29 43 36 74 46 13 14 30 93 72 8 10 99 89 35 8 73 30 37 86 43 78 38 75 9 4 24 50 49 8 95 65 42 85 42 90 71 50 35 45 25 44 33 34 13 43 57 45 4
752729749734296001571550469794689018400554807071967543296000000000000000Поделитесь своими знаниями, ответьте на вопрос:
Надо назовите основные элементы окна текстового