Допустим, мне нужно передать 1000 бит информации (1000 символов). Необходимо выстроить последовательность из нулей и единиц, где единица - ошибка.
Есть небольшой код, который генерирует несколько чисел. Эти числа представляют собой расстояние от предыдущей ошибки. Например: результат выполнения скрипта выдал следующее:
0 42
42 41
83 100
183 11
194 94
288 59
347 73
420 24
444 81
525 3
528 34
562 25
587 98
685 31
716 56
772 46
818 93
911 54
965 61
второе число указывает, сколько символов до следующей ошибки.
Таким образом, мне на основе этих данных нужно выстроить такую цепочку, например:
00000000000010000000000000000000 00000101000000000000000000000000 000000000010000000000001
У меня не получается придумать, как это реализовать.
Код генерации ниже.
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- $n = 0;
- while ($n < 1000)
- {
- print $n . " <b>" .$y . "</b><br />";
- $n = $n + $y;
- }
- ?>