Реализация на Excel
Зашита без пароля.
Формулы можно увидеть в строке формул
1280*1024=1 310 720 пикселей
2^2=4 цвета
2 бит для каждого пикселя
1 310 720 * 2 = 2 621 440 бит
2 621 440 / 8 = 327 680 байт
327 680 / 1024 = 320 Кбайт
Ответь: 320 килобайт
Ууух. Ну... Тут, конечно, помог бы учебник и учитель, но я попытаюсь. Есть такая формула I = K* i. где I - вес сообщения, K - длина сообщения ( в символах) i количество информации, необходимое для кодировки одного символа. Неизвестно как получаем i? Читай дальше.
Формула i = I/K выводится из первой. Всё тоже самое.
N=2^i означает, что N вариантов можно закодировать с использованием 2^i информации. Где i - целое положительное число. Не понимаешь что значит i? Просто запомни эту и верхнюю формулу. Сможешь его найти, а уж понять... не так важно.
Надеюсь, что тебе известны приставки кило, мега, в это не вдаюсь.
Теперь к задачке. K будет равно количеству пикселей! Значит оно равно произведению строк на столбцы. Подставляем известный объём сообщения (2кб) и найденое кол-во символов(128*128) во вторую формулу. Теперь нам известно, каким кооличеством информации кодируется один символ. Говоря правильно, глубина цвета. Задача найти сколько всего возможно закодировать цветов. Вспомни формулу N=2^i и пойми, что нам необходимо найти именно N. N и есть максимально возможное кол-во цветов. Подставляем значения в формулу и находим.
P.S если цветов 2, то логично что это белый и чёрный цвет.
Var
a:array[1..100] of integer;
i,n,k,s:integer;
begin
write('Введите количество членов последовательности: ');
readln(n);
a[1]:=1;
a[2]:=1;
s:=0;
for i:=3 to n do
a[i]:=a[i-2]+a[i-1];
write('Последовательность Фибоначчи: ');
for i:=1 to n do begin
s:=s+a[i];
write(a[i], ' ');
end;
writeln;
write('Введите искомый член последовательности: ');
readln(k);
for i:=3 to k do
a[i]:=a[i-2]+a[i-1];
writeln(k, '-й член последовательности: ',a[i], ' ');
writeln('Сумма ',n,' первых членов последовательности: ',s);
end.
Объяснение:
1Кбайт — 1024байт.
1байт — 8бит.
1) 10240:1024 = 10Кбайт.
2) 204800:8:1024 = 25Кбайт.