Для хранения растрового изображения размером 145×145 пикселей отвели 4 КБ памяти. Каково...

0 голосов
67 просмотров

Для хранения растрового изображения размером 145×145 пикселей отвели 4 КБ памяти. Каково максимально возможное число цветов в палитре изображения?


Информатика (164 баллов) | 67 просмотров
0

там точно 145 на 145?? цело не делится и я подумал может ошибка

0

да, точно. Задание было скопировано, а не от руки 

0

значит что-то не верно.Либо опечатка. с цифрами 145 не вяжется. Там должно быть число 2 в какой то степени, т.е. это числа ...64, 128, 256, 512..Со 145 не получится, я конечно могу написать но там под конец не будет решения 

0

напиши, пожалуйста, как решать на примере других цифр

Дан 1 ответ
0 голосов
Правильный ответ

План такой:
1) найти общее количество пикселей
2) перевести объем памяти в биты
3) найти количество бит на пиксель 
4) по таблице степеней двойки найти количество цветов N 



1) 145*145 =21025 общее количество пикселей
2) 4КБ = 4*1024 = 4096байт. 4096*8 =32768бит 
3) 32768 / 21025 =  ~1.56. На этом все, приехали. Тут должно быть целое число, а все из-за 145.

Я предлагаю чтобы ты понял решение, поменять 145 на 128.
Решаем:
1)128*128 = 16384 пикселей
2)
4КБ = 4*1024 = 4096байт. 4096*8 =32768бит
3)32768 / 16384 = 2 кол-во бит информации на пиксель
4)
N=2(в степени i), где N - кол-во цветов, а i - кол-во бит информации на пиксель.
N = 2^{2} = 4 цвета.


(3.4k баллов)