Дано:
K (количество пикселей) = 1280 х 320
I (информационный объем рисунка) = 350 Кбайт
Найти:
N (количество цветов в палитре) — ?
Решение:
I = K · i
i (информационный вес одного символа) = I / K
i = 350 · 1024 · 8 / 1280 · 320 = 7 бит
N = 2i
N = 27
N = 128 цветов
Ответ:
128 цветов
#include <iostream>
<span>#include <iomanip>
</span><span>using namespace std;
</span>void swp(int* a, int* b) {
<span> int c;
</span><span> c=*a; *a=*b; *b=c;
</span><span>}
</span>int main() {
<span> int a,b,c,d;
</span><span> cout<<"input a b c "; cin>>a>>b>>c;
</span><span> if (b<a) swp(&a,&b);
</span><span> if (c<a) swp(&a,&c);
</span><span> if (c<b) swp(&b,&c);
</span><span> cout<<a<<" "<<b<<" "<<c<<endl;
</span><span> system("pause");
</span><span> return 0;
</span><span>}
</span><span>
</span>
Прислів"я.
Більше діла - менше слів.
Маленька праця краще за велике безділля.
Праця чоловіка годує, а лінь марнує.
Хочеш більше знати-треба менше спати.
От дорожного знака проведи стрелку К другим. Вот и все!