Ответ:
По замыслу автора, кодирование цвета в режиме hi-color происходит с разбиением: по 5 бит на красный и синий, 6 бит на зеленый. Т. е. числа в вашем вопросе надо разбить (хотя не понятно в каком порядке) , пусть будет:
а) 11111 000000 11111
б) 01111 011111 01111
в) 11111 011111 00000
Т. е. в варианте "а" получаем КРАСНЫЙ, ЗЕЛЕНОГО НЕТ, СИНИЙ. Сочетание красного и синего даст нам ФИОЛЕТОВЫЙ.
Вариант "б", теоретически серый, т. к. все цвета присутствуют в одном и том же количестве (типа, зеленого больше, но него, как автор думает,
выделяется больше бит)
Вариант "в": КРАСНЫЙ ЗЕЛЕНЫЙ СИНЕГО НЕТ. Сочетание красного и зеленого даст ЖЕЛТЫЙ цвет.
Т. е. ваши ответы:
а) фиолетовый
б) серый
в) желтый
Я думаю вы будете единственный человек из класса кто решил эту нелепую задачу.
Только самое смешное, что такое "кодирование" цвета существует только в мозгу тов. Гейна, автора этой задачки. Потому что на
самом деле цвет кодируется совсем не так. Для любой картинки, которую вы видите на экране, составляется палитра. Каждый цвет
палитры кодируется тремя составляющими (красный, синий, зеленый) . В режиме hi-color в палитре 65536 цветов (причем любых,
например, если это картинка пустыни, все они могут быть оттенками желтого цвета) . Внутри самой палитры цвет всегда кодируется
тремя байтами (т. е. 24 бита, и нет такого, чтобы под какой-то цвет отвели больше бит, а под какой-то меньше) . А вот уже код точки (состоящий из известных нам 16 бит) кодирует ПОРЯДКОВЫЙ НОМЕР ЦВЕТА в палитре. И нет никакого разбиения на 5,5,6 бит, которое выдумал автор вашей
статьи. Откуда он это вообще взял, для меня загадка. К тому же, если бы на каждый цвет отводилось всего по 5 бит, изображение было
бы "в квадратик", т. к. это очень низкое качество.
Объяснение: