100 килобайт это
100*1024 байт = 102400 байт
палитра 16 цветов, посмотрим сколько занимает 1 пиксел
log2(16) = 4 бита занимает 1 пиксел. в одном байте ровно 8 бит, поэтому 4 бита это полбайта.
посмотрим сколько всего пикселов в изображении
102400 /0.5 = 204800;
известно что изображение квадратное, значит извлечем корень
получается примерно 452 пиксела.
ответ: примерно 452 пиксела.
p.s. дробных чисел получится не может. очевидно, что размер в 100 килобайт дан приблизительный.
дано: текст 3.5 килобайта
найти: количество символов в тексте
решение: итак, текста у нас 3.5 килобайта
переведём в байты:
3.5 кбайта * 1024 байт\килобайте = 3584 байт.
так как кодировка не указана выбираем саму распространенную при обучении однобайтовую, тогда символ занимает ровно один байт и значит у нас
3584 символа. если же используется двухбайтная кодировка, то 3584/2 = 1792 символа
ответ: 3584 для одного байта на символ или 1792 сиволов для двух байтной кодировки.
2
дано:
два текста - одинаковое количество символов.
у первого алфавит мощностью 32 символа,
у второго алфавит мощностью 64 символа
найти:
во сколько раз отличаются объемы текстов
решение:
найдем объем инфомрации символа первого текста
log2(32) = 5 бит (логарифм двоичный от 32)
для второго текста
log2(64) = 6 бит
пусть текст имеет длину х
тогда первый текст имеет объем 5x, а второй 6x.
разделим: 6x/5x = 6/5 или 1.2
ответ: в 6\5 раз отличаются объемы текстов.
Поделитесь своими знаниями, ответьте на вопрос:
Взачарованном пруду живёт 128 пиявок. какое кол - во информации содержится в сообщении: " пиявка дуся перебралась жить в зеркальный пруд"?