N = 2^i, где
N - количество цветов.
I - количество бит.
V = K * I, где
V - объем.
K - размер изображения.
N = 2^i.
65536 = 2^i.
I = 16 бит.
V = K * I.
V = (256 * 256 * 16) / 2^13 = (2^8 * 2^8 * 2^4) / 2^13 = 2^20/2^13 = 2^7 = 128 кбайт.
Ответ: 128 кбайт.
Вес одной секунды стерео-файла: 48000*24*2 бит
Вес одной секунды моно-файла: 24000*16*1 бит
(48000*24*2):(24000*16*1) = (2*24*2) : 16 = 6.
Исходный файл больше в 6 раз.
Var a:integer;
begin
write('a = ');
readln(a);
writeln('1-я цифра: ',abs(a) div 100);
writeln('2-я цифра: ',abs(a) div 10 mod 10);
writeln('3-я цифра: ',abs(a) mod 10);
end.
Пример:
<span>a = 724
1-я цифра: 7
2-я цифра: 2
3-я цифра: 4</span>
Попытка поиска выигрышной стратегии может быть сделана при помощи метода, получившего название "бэкрекинг" (backtracking - обратное прослеживание).
Рассматриваем финальную позицию для второго студента. У него должно оставаться от 1 до 4 карточек, чтобы он мог их все забрать и не оставить карточек первому студенту. Следовательно, у первого студента должно быть ровно 5 карточек. Забрав от 1 до 4 карточек, он оставит второму студенту как раз требуемое количество карточек.
Чтобы у первого студента осталось 5 карточек, второй студент должен иметь от 6 до 9 карточек, т.е. первый студент для этого должен делать выбор из 10 карточек.
И так далее. Выигрышная стратегия второго студента состоит в том, чтобы предоставлять первому студенту количество карточек, кратное 5.
Но исходное количество карточек равно 20; это число кратно 5, следовательно второй студент всегда выигрывает, применяя описанную стратегию (она же - алгоритм).