Графический файл.Величина:Тип,Значение:Рисунок ВМР
Большой файл.Величина: Размер,Значение:35 мб
<em>// PascalABC.NET 3.3, сборка 1547 от 07.10.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var n:=ReadInteger('n=');
var x:=ReadReal('x=');
Writeln(SeqGen(n,i->Power(x,2*i+1)/(2*i+1)).Sum)
end.
<u>Пример</u>
n= 9
x= 2.5
418654.338245567
1) 192 : 6 =32 (страниц с картинками)
2) 32 * 5 =160 (страниц с текстом)
3) 160 * 1024 *8 = 5*2^5 * 2^(10) *2^3 = 5*2^(18) бит= 2*2^5 Кбайт=
=160 Кбайт (текст)
4) 10400 Кбайт - 160 Кбайт =10240 Кбайт (картинки)
5) 10240 *2^(13) : (1280*512) бит = 5*2^(11)*2^(13) : (5*2^8 *2^9) бит=
= 2^(24) ^2^(17) = 2^7 =128 цветов в палитре
1ая задача :
1) 16*16= 256 пикселей всего
2) 256/64=4 байта на один пиксель в изображении
4байта = 32бита
3)N(кол-во цветов в палитре) = 2^32(бита на пиксель) максимальное возможное число цветов в палитре
Решение задач - в прилагаемом файле. Решение приводится, что называется, "в лоб", то есть без оптимизации (такого в условиях нет). Это в первую очередь, относится к 1 задаче, хотя и остальные можно улучшить, если потребуется.