Пусть a*b = X - размер изображения (количество точек в изображении).
Для кодирования одного из 64 цветов требуется log(2)64 = 6 бит (2^6=64).
96 Кбайт = 96*1024 байт = 96*1024*8 бит
В экономном режиме:
96*1024*8 = X*100*100*6;
X = 96*1024*8 / (100*100*6) = 128*1024/10000
2 Мбайта = 2*1024 Кбайт = 2*1024*1024 байт = 2*1024*1024*8 бит
Пусть z - объем одного цвета в палитре до оптимизации
2*1024*1024*8 = X*400*400*z
2*1024*1024*8 = (128*1024/10000)*400*400*z
2*1024*8 = (128)*4*4*z
z = 16*1024/(128*4*4) = 8 бит
количество цветов в палитре до оптимизации = 2^8 = 256
ответ: 256
1.12(10)=1100(2) 11.118(10)=1110110(2) 21.111(10)=11010010100(2)
2.15(10)=1111(2) 12.205(10)=11001101(2) 22.222(10)=11011110(2)
3.25(10)=11001(2) 13.394(10)=110001010(2) 23.333(10)=101001101(2)
4.36(10)=100100(2) 14.429(10)=110101101(2) 24.444(10)=110111100(2)
5.47(10)=101111(2) 15.533(10)=1000010101(2) 25.555(10)=1000101011(2)
6.58(10)=111010(2) 16.671(10)=1010011111(2) 26.666(10)=1010011010(2)
7.69(10)=1000101(2) 17.786(10)=1100010010(2) 27.777(10)=1010011010(2)
8.71(10)=1000111(2) 18.892(10)=1101111100(2) 28.888(10)=1010011010(2)
9.82(10)=1010010(2) 19.900(10)=1110000100(2) 29.999(10)=1111100111(2)
10.91(10)=1011011(2) 20.1684(10)=11010010100(2) 30.254(10)=11111110(2)
Пусть a*b = X - размер изображения (количество точек в изображении).
Для кодирования одного из 64 цветов требуется log(2)64 = 6 бит (2^6=64).
96 Кбайт = 96*1024 байт = 96*1024*8 бит
В экономном режиме:
96*1024*8 = X*100*100*6;
X = 96*1024*8 / (100*100*6) = 128*1024/10000
2 Мбайта = 2*1024 Кбайт = 2*1024*1024 байт = 2*1024*1024*8 бит
Пусть z - объем одного цвета в палитре до оптимизации
2*1024*1024*8 = X*400*400*z
2*1024*1024*8 = (128*1024/10000)*400*400*z
2*1024*8 = (128)*4*4*z
z = 16*1024/(128*4*4) = 8 бит
количество цветов в палитре до оптимизации = 2^8 = 256
ответ: 256
1.12(10)=1100(2) 11.118(10)=1110110(2) 21.111(10)=11010010100(2)
2.15(10)=1111(2) 12.205(10)=11001101(2) 22.222(10)=11011110(2)
3.25(10)=11001(2) 13.394(10)=110001010(2) 23.333(10)=101001101(2)
4.36(10)=100100(2) 14.429(10)=110101101(2) 24.444(10)=110111100(2)
5.47(10)=101111(2) 15.533(10)=1000010101(2) 25.555(10)=1000101011(2)
6.58(10)=111010(2) 16.671(10)=1010011111(2) 26.666(10)=1010011010(2)
7.69(10)=1000101(2) 17.786(10)=1100010010(2) 27.777(10)=1010011010(2)
8.71(10)=1000111(2) 18.892(10)=1101111100(2) 28.888(10)=1010011010(2)
9.82(10)=1010010(2) 19.900(10)=1110000100(2) 29.999(10)=1111100111(2)
10.91(10)=1011011(2) 20.1684(10)=11010010100(2) 30.254(10)=11111110(2)