Сверь числа и знаки с фото.
Закодируйте любое из представленных изображений в виде двоичного кода. [Рисунок: прямоугольная сетка из мелких клеток; в ней в один ряд расположены четыре чёрных пиксельных силуэта.]
Беру первый силуэт. Договоримся: \(1\) — чёрная клетка, \(0\) — белая. В рамке рисунка получилось 7 столбцов и 13 строк; читаем сверху вниз, каждую строку — слева направо:
- 1000100
- 1000100
- 1100110
- 1110110
- 1110110
- 1110110
- 1111111
- 1111111
- 1111111
- 1111011
- 1111011
- 1111011
- 1111011
Всего \(7 \cdot 13 = 91\) бит.
Как рассуждать: изображение в сетке — это «карта» из клеток. Каждая клетка кодируется одним битом: чёрная — \(1\), белая — \(0\). Если закрасить единицы по строкам, получится тот же силуэт. Ответ не единственный: можно точно так же закодировать любой другой рисунок из сетки. Если брать не только сам рисунок, а всю сетку с пустыми полями, по краям просто добавятся нули.