Сверь числа и знаки с фото.
Кодовые комбинации Наборщик кодов считает, сколько разных комбинаций из нулей и единиц можно составить при заданной длине слова. Вычисли количество двоичных слов для каждой длины. Запиши число: Длина \(i = 1\) → \(N =\) ___ Длина \(i = 2\) → \(N =\) ___ Длина \(i = 3\) → \(N =\) ___ Длина \(i = 4\) → \(N =\) ___ Длина \(i = 5\) → \(N =\) ___
Кратко: \(N=2,\ 4,\ 8,\ 16,\ 32\) для длин \(1,2,3,4,5\) соответственно.
Почему так работает
В слове длины \(i\) есть \(i\) позиций. На каждую позицию можно поставить независимо либо \(0\), либо \(1\) — то есть 2 варианта. Поэтому общее число слов:
\[ N=2\cdot 2\cdot\ldots\cdot 2=2^i \]
| Длина \(i\) | Число слов \(N=2^i\) |
|---|---|
| 1 | 2 |
| 2 | 4 |
| 3 | 8 |
| 4 | 16 |
| 5 | 32 |
Проверка для длины 3:
\(000,\ 001,\ 010,\ 011,\ 100,\ 101,\ 110,\ 111\) — действительно 8 слов.
Главный принцип: при добавлении ещё одного разряда каждое старое слово даёт два новых — с \(0\) и с \(1\) на конце, поэтому количество каждый раз удваивается.