Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Для кодирования растрового рисунка, Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π½Π½ΠΎΠ³ΠΎ с использованиСм ΡˆΠ΅ΡΡ‚ΠΈ красок, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ»ΠΈ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄. Для кодирования Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова.

Π‘Π΅Π»Ρ‹ΠΉ β€” 0, Π—Π΅Π»Ρ‘Π½Ρ‹ΠΉ β€” 11111, Π€ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ β€” 11110, ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ β€” 1110, Π§Ρ‘Ρ€Π½Ρ‹ΠΉ β€” 10. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово для кодирования синСго Ρ†Π²Π΅Ρ‚Π°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. УсловиС Π€Π°Π½ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова.

Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ΡΡ с 0, ΠΌΡ‹ Π²Π·ΡΡ‚ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π‘Π΅Π»Ρ‹ΠΉ ΡƒΠΆΠ΅ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ словом 0. КодовоС слово 10 занято Π§Ρ‘Ρ€Π½Ρ‹ΠΌ. ΠšΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова, состоящиС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· Π΅Π΄ΠΈΠ½ΠΈΡ†, ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ нСльзя, ΠΈΠ½Π°Ρ‡Π΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ. Π—Π½Π°Ρ‡ΠΈΡ‚, ΠΌΠΎΠΆΠ΅ΠΌ Π²Π·ΡΡ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово 110.

По ΠΊΠ°Π½Π°Π»Ρƒ связи ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ сообщСния, содСрТащиС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 4 Π±ΡƒΠΊΠ²Ρ‹: Π‘, Π›, О, Н; для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Для Π±ΡƒΠΊΠ² Π‘, О, Н ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова: Π‘: 011, О: 00, Н: 11. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово для Π±ΡƒΠΊΠ²Ρ‹ Π›, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Если Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ² нСсколько, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Ρ‚ΠΎΡ‚, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ мСньшая Π΄Π»ΠΈΠ½Π°.

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΎΡΡŒ условиС Π€Π°Π½ΠΎ: Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠ²Π»ΡΡ‚ΡŒΡΡ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«1Β» Π½Π΅ удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«10Β» β€” удовлСтворяСт. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«010Β» удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«0Β» Π½Π΅ удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ.

Выбирая ΠΈΠ· Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°, останавливаСмся Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ ΠΊΠΎΡ€ΠΎΡ‡Π΅.

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ 2.

По ΠΊΠ°Π½Π°Π»Ρƒ связи ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ сообщСния, содСрТащиС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 4 Π±ΡƒΠΊΠ²Ρ‹: А, Π’, О, М; для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Для Π±ΡƒΠΊΠ² Π’, О, М ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова: Π’: 100, О: 00, М: 11. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово для Π±ΡƒΠΊΠ²Ρ‹ А, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Если Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ² нСсколько, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Ρ‚ΠΎΡ‚, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ мСньшая Π΄Π»ΠΈΠ½Π°.

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΎΡΡŒ условиС Π€Π°Π½ΠΎ: Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠ²Π»ΡΠ΅Ρ‚ΡŒΡΡ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«1Β» Π½Π΅ удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«0Β» β€” Π½Π΅ удовлСтворяСт. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«01Β» удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«101Β» удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ.

Выбирая ΠΈΠ· Ρ‡Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚ΠΎΠ³ΠΎ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°, останавливаСмся Π½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ ΠΊΠΎΡ€ΠΎΡ‡Π΅.

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ 3.

По ΠΊΠ°Π½Π°Π»Ρƒ связи ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ сообщСния, содСрТащиС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 4 Π±ΡƒΠΊΠ²Ρ‹ К, О, Π , А; для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Для Π±ΡƒΠΊΠ² Π , А, К ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова:

Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово для Π±ΡƒΠΊΠ²Ρ‹ О, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Если Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов нСсколько, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Ρ‚ΠΎ, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ мСньшая Π΄Π»ΠΈΠ½Π°.

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΎΡΡŒ условиС Π€Π°Π½ΠΎ: Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠ²Π»ΡΡ‚ΡŒΡΡ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«1Β» Π½Π΅ удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«0Β» β€” Π½Π΅ удовлСтворяСт. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«11Β» удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«001Β» удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ.

Выбирая ΠΈΠ· Ρ‡Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚ΠΎΠ³ΠΎ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°, останавливаСмся Π½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ ΠΊΠΎΡ€ΠΎΡ‡Π΅.

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ 3.

По ΠΊΠ°Π½Π°Π»Ρƒ связи ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ сообщСния, содСрТащиС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 4 Π±ΡƒΠΊΠ²Ρ‹ П, О, Π‘, Π’; для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Для Π±ΡƒΠΊΠ² Π’, О, П ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова:

Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово для Π±ΡƒΠΊΠ²Ρ‹ Π‘, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Если Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов нСсколько, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Ρ‚ΠΎΡ‚, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ мСньшая Π΄Π»ΠΈΠ½Π°.

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΎΡΡŒ условиС Π€Π°Π½ΠΎ: Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠ²Π»ΡΡ‚ΡŒΡΡ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«1Β» Π½Π΅ удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«0Β» β€” Π½Π΅ удовлСтворяСт. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«00Β» удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ Β«110Β» удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ.

Выбирая ΠΈΠ· Ρ‡Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚ΠΎΠ³ΠΎ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°, останавливаСмся Π½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ ΠΊΠΎΡ€ΠΎΡ‡Π΅.

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ 3.

Для кодирования Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, состоящСй ΠΈΠ· Π±ΡƒΠΊΠ² А, Π‘, Π’, Π“ ΠΈ Π”, Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰ΡƒΡŽΡΡ Π½Π° ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΎΠΉ сторонС ΠΊΠ°Π½Π°Π»Π° связи. Для Π±ΡƒΠΊΠ² А, Π‘, Π’ ΠΈ Π“ использовали Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова: А–111, Б–110, В–100, Г–101.

Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅, ΠΊΠ°ΠΊΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ словом ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π° Π±ΡƒΠΊΠ²Π° Π”. Код Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡ‚ΡŒ свойству ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ дСкодирования. Если ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π΅ ΠΈΠ· Π½ΠΈΡ….

ΠœΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ выполняСтся условиС Π€Π°Π½ΠΎ: Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова, поэтому ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Ρ€Π°ΡΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сообщСниС с Π½Π°Ρ‡Π°Π»Π°.

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π”, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ условия Π€Π°Π½ΠΎ Π² Π½ΠΎΠ²ΠΎΠΌ ΠΊΠΎΠ΄Π΅.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· этих Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΌ словом, Ρ‚. ΠΊ. Π½Π΅ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ самоС ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ β€” 0.

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ 1.

Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅, ΠΊΠ°ΠΊΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ словом ΠΈΠ· пСрСчислСнных Π½ΠΈΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π° Π±ΡƒΠΊΠ²Π° Π”. Код Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡ‚ΡŒ свойству ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ дСкодирования. Если ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π΅ ΠΈΠ· Π½ΠΈΡ….

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сообщСниС, записанноС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ ΠΏΠΎ Π΄Π»ΠΈΠ½Π΅ ΠΊΠΎΠ΄Π°, ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Ρ€Π°ΡΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π»ΠΎΡΡŒ, трСбуСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ Π½Π΅ Π±Ρ‹Π» Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ (Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ) ΠΊΠΎΠ΄Π°.

Рассмотрим Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ для Π±ΡƒΠΊΠ²Ρ‹ Π”, начиная с самого ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ.

1) Π”=10: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π‘=101, поэтому этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.

2) Π”=11: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π’=111, Π”=110, поэтому этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.

3) Π”=000: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” Π½Π΅ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, это ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚.

4) Π”=1111: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π’=111, поэтому этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ 3.

Для кодирования Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, состоящСй ΠΈΠ· Π±ΡƒΠΊΠ² А, Π‘, Π’, Π“ ΠΈ Π”, Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰ΡƒΡŽΡΡ Π½Π° ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΎΠΉ сторонС ΠΊΠ°Π½Π°Π»Π° связи. Для Π±ΡƒΠΊΠ² А, Π‘, Π’ ΠΈ Π“ использовали Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова: А β€” 001, Π‘ β€” 010, Π’β€” 000, Π“ β€” 011.

Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅, ΠΊΠ°ΠΊΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ словом ΠΈΠ· пСрСчислСнных Π½ΠΈΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π° Π±ΡƒΠΊΠ²Π° Π”.

Код Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡ‚ΡŒ свойству ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ дСкодирования. Если ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π΅ ΠΈΠ· Π½ΠΈΡ….

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сообщСниС, записанноС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ ΠΏΠΎ Π΄Π»ΠΈΠ½Π΅ ΠΊΠΎΠ΄Π°, ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Ρ€Π°ΡΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π»ΠΎΡΡŒ, трСбуСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ Π½Π΅ Π±Ρ‹Π» Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ (Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ) ΠΊΠΎΠ΄Π°.

Рассмотрим Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ для Π±ΡƒΠΊΠ²Ρ‹ Π”, начиная с самого ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ.

1) Π”=00: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π’=000, поэтому этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.

2) Π”=01: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π‘=010, Π“=011, поэтому этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.

3) Π”=101: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” Π½Π΅ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, это ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚.

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ 3.

Для кодирования Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, состоящСй ΠΈΠ· Π±ΡƒΠΊΠ² А, Π‘, Π’, Π“ ΠΈ Π”, Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰ΡƒΡŽΡΡ Π½Π° ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΎΠΉ сторонС ΠΊΠ°Π½Π°Π»Π° связи. Для Π±ΡƒΠΊΠ² А, Π‘, Π’ ΠΈ Π“ использовали Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова: А β€” 111, Π‘ β€” 110, Π’ β€” 101, Π“ β€” 100.

Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅, ΠΊΠ°ΠΊΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ словом ΠΈΠ· пСрСчислСнных Π½ΠΈΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π° Π±ΡƒΠΊΠ²Π° Π”. Код Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡ‚ΡŒ свойству ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ дСкодирования. Если ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π΅ ΠΈΠ· Π½ΠΈΡ….

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сообщСниС, записанноС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ ΠΏΠΎ Π΄Π»ΠΈΠ½Π΅ ΠΊΠΎΠ΄Π°, ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Ρ€Π°ΡΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π»ΠΎΡΡŒ, трСбуСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ Π½Π΅ Π±Ρ‹Π» Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ (Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ) ΠΊΠΎΠ΄Π°. Рассмотрим Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ для Π±ΡƒΠΊΠ²Ρ‹ Π”, начиная с самого ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ.

1) Π”=1: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ всСх прСдставлСнных ΠΊΠΎΠ΄ΠΎΠ² Π±ΡƒΠΊΠ², поэтому этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.

2) Π”=0: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” Π½Π΅ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, поэтому этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.

3) Π”=01: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” Π½Π΅ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, поэтому этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.

4) Π”=10: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠΎΠ΄ΠΎΠ² Π±ΡƒΠΊΠ² Π’ ΠΈ Π“, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, подходят Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°: 0 ΠΈ 01. 0 ΠΊΠΎΡ€ΠΎΡ‡Π΅, Ρ‡Π΅ΠΌ 01.

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ 2.

По ΠΊΠ°Π½Π°Π»Ρƒ связи ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ сообщСния, содСрТащиС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π±ΡƒΠΊΠ²Ρ‹: А, Π‘, Π’, Π“; для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΠΉ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ. Для Π±ΡƒΠΊΠ² А, Π‘, Π’ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова: А β€” 0;

Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово для Π±ΡƒΠΊΠ²Ρ‹ Π“, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Если Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ² нСсколько, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΊΠΎΠ΄ с наимСньшим числовым Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. УсловиС Π€Π°Π½ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова. Π­Ρ‚ΠΎ обСспСчиваСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠΉ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… сообщСний.

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сообщСниС, записанноС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ ΠΏΠΎ Π΄Π»ΠΈΠ½Π΅ ΠΊΠΎΠ΄Π°, ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Ρ€Π°ΡΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π»ΠΎΡΡŒ, трСбуСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ Π½Π΅ Π±Ρ‹Π» Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ (Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ) ΠΊΠΎΠ΄Π°.

Рассмотрим Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ для Π±ΡƒΠΊΠ²Ρ‹ Π“, начиная с самого ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ.

1) Π“=1: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π“ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π‘ β€” 110, поэтому этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.

2) Если ΠΊΠΎΠ΄ Π“=01, Ρ‚ΠΎ условиС Π€Π°Π½ΠΎ Π½Π°Ρ€ΡƒΡˆΠ°Π΅Ρ‚ΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚ΠΎΠ³Π΄Π° ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ А являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π“.

3) Если ΠΊΠΎΠ΄ Π“=101, Ρ‚ΠΎ условиС Π€Π°Π½ΠΎ Π½Π΅ Π½Π°Ρ€ΡƒΡˆΠ°Π΅Ρ‚ΡΡ. Π”Π°Π½Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово являСтся ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠΈΠΌ для Π±ΡƒΠΊΠ²Ρ‹ Π“.

Для кодирования Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, состоящСй ΠΈΠ· Π±ΡƒΠΊΠ² А, Π‘, Π’, Π“, Π”, Π•, Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΠΉ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ. Для Π±ΡƒΠΊΠ² А, Π‘, Π’, Π“ использовали соотвСтствСнно ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова 000, 001, 10, 11. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово для Π±ΡƒΠΊΠ²Ρ‹ Π”, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Если Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ² нСсколько, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΊΠΎΠ΄ с наимСньшим числовым Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ. ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. УсловиС Π€Π°Π½ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова. Π­Ρ‚ΠΎ обСспСчиваСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠΉ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… сообщСний.

ΠžΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ Π½Π΅ подходят ΠΏΠΎ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ. ΠšΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π΅ подходящСС ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово β€” 01. Но выбирая Π΅Π³ΠΎ, Π½Π΅ останСтся Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΡƒΠΊΠ²Ρƒ E, Π·Π½Π°Ρ‡ΠΈΡ‚, Π½ΡƒΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ‚Ρ€Π΅Ρ…Π·Π½Π°Ρ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄. ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ…, подходящий ΠΏΠΎ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ β€” 010. Π’ΠΎΠ³Π΄Π° Π±ΡƒΠΊΠ²Ρƒ Π• ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ 011.

Для кодирования Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, состоящСй ΠΈΠ· Π±ΡƒΠΊΠ² А, Π‘, Π’, Π“, Π”, Π•, Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΠΉ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ. Для Π±ΡƒΠΊΠ² А, Π‘, Π’, Π“ использовали соотвСтствСнно ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова 000, 001, 10, 11. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово для Π±ΡƒΠΊΠ²Ρ‹ Π”, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Если Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ² нСсколько, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΊΠΎΠ΄ с наимСньшим числовым Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ. ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. УсловиС Π€Π°Π½ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова. Π­Ρ‚ΠΎ обСспСчиваСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠΉ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… сообщСний.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ всС ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹Π΅ ΠΈ Π΄Π²ΡƒΠ·Π½Π°Ρ‡Π½Ρ‹Π΅ слова Π½Π΅ подходят ΠΏΠΎ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ, Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Ρ‚Ρ€Π΅Ρ…Π·Π½Π°Ρ‡Π½ΠΎΠ΅ слово, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±Ρ‹Π»ΠΎ Π±Ρ‹ максимально ΠΈ удовлСтряло ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ. Π’Π°ΠΊ ΠΊΠ°ΠΊ 111, 101 ΠΈ 110 Π½Π°Ρ€ΡƒΡˆΠ°ΡŽΡ‚ условиС Π€Π°Π½ΠΎ, Ρ‚ΠΎ искомоС слово β€” 010.

Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π²ΡƒΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово 01 Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΈ Π΅Π³ΠΎ использовании нСльзя ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово для Π±ΡƒΠΊΠ²Ρ‹ Π•.

Π”ΡƒΠ±Π»ΠΈΡ€ΡƒΠ΅Ρ‚ Π·Π°Π΄Π°Π½ΠΈΠ΅ 13481.

По ΠΊΠ°Π½Π°Π»Ρƒ связи ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ сообщСния, содСрТащиС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡˆΠ΅ΡΡ‚ΡŒ Π±ΡƒΠΊΠ²: А, B, C, D, E, F. Для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΠΉ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ. Для Π±ΡƒΠΊΠ² A, B, C ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова: А β€” 11, B β€” 101, C β€” 0. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово наимСньшСй Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π±ΡƒΠΊΠ²Ρ‹ F. Если Ρ‚Π°ΠΊΠΈΡ… слов нСсколько, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Ρ‚ΠΎ ΠΈΠ· Π½ΠΈΡ…, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ соотвСтствуСт Π½Π°ΠΈΠΌΠ΅Π½ΡŒΡˆΠ΅ΠΌΡƒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΌΡƒ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌΡƒ числу. ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. УсловиС Π€Π°Π½ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова. ΠšΠΎΠ΄Ρ‹, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ, Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ всС ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹Π΅ ΠΈ Π΄Π²ΡƒΠ·Π½Π°Ρ‡Π½Ρ‹Π΅ слова Π½Π΅ подходят ΠΏΠΎ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π€Π°Π½ΠΎ, Π·Π½Π°Ρ‡ΠΈΡ‚, Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Ρ‚Ρ€Π΅Ρ…Π·Π½Π°Ρ‡Π½ΠΎΠ΅ слово, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±Ρ‹Π»ΠΎ Π±Ρ‹ минимально ΠΈ удовлСтворяло ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ. Π­Ρ‚ΠΎ слово β€” 100. Однако ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΊΠΎΠ΄Π° 100 ΠΌΡ‹ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ для D И E. Π—Π½Π°Ρ‡ΠΈΡ‚, Ρ‚Ρ€Π΅Ρ…Π·Π½Π°Ρ‡Π½Ρ‹Π΅ слова Π½Π°ΠΌ Ρ‚ΠΎΠΆΠ΅ Π½Π΅ подходят, Ссли Π²Π·ΡΡ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…Π·Π½Π°Ρ‡Π½Ρ‹Π΅ Ρ‚ΠΎ Ρ‚Π°ΠΌ ΠΌΡ‹ для кодирования ΠΌΠΎΠΆΠ΅ΠΌ Π²Π·ΡΡ‚ΡŒ слово 1000. Π’ΠΎΠ³Π΄Π° для кодирования D ΠΈ E ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ слова 10010 ΠΈ 10011.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π—Π°Π΄Π°Ρ‡Π° β„–5. ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… систСмах счислСния, Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ° сообщСний, Π²Ρ‹Π±ΠΎΡ€ ΠΊΠΎΠ΄Π°.

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ – это ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, прСдставлСнной символами ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°, Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ².

Π”Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (опСрация, обратная ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ) – ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΊΠΎΠ΄ΠΎΠ² Π² Π½Π°Π±ΠΎΡ€ символов ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°.

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ΅ ΠΈ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ΅. ΠŸΡ€ΠΈ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΌ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ символ исходного Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° замСняСтся ΠΊΠΎΠ΄ΠΎΠΌ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹. ΠŸΡ€ΠΈ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΌ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ символы исходного Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊΠΎΠ΄Π°ΠΌΠΈ Ρ€Π°Π·Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹.

Код называСтся ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ, Ссли любоС сообщСниС, составлСнноС ΠΈΠ· ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов, ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ СдинствСнным способом.

Π Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ всСгда ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΠΎ.

Для Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² сущСствуСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ достаточноС (Π½ΠΎ Π½Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅) условиС ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ дСкодирования:

Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΠΎ с Π½Π°Ρ‡Π°Π»Π°, Ссли выполняСтся условиС Π€Π°Π½ΠΎ: Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова.

Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΠΎ с ΠΊΠΎΠ½Ρ†Π°, Ссли выполняСтся ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ условиС Π€Π°Π½ΠΎ: Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ являСтся ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова.

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… систСмах счислСния

Для кодирования Π±ΡƒΠΊΠ² О, Π’, Π”, П, А Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ прСдставлСниС

чисСл 0, 1, 2, 3 ΠΈ 4 соотвСтствСнно (с сохранСниСм ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½Π΅Π·Π½Π°Ρ‡Π°Ρ‰Π΅Π³ΠΎ нуля Π² случаС одноразрядного прСдставлСния). Если Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±ΡƒΠΊΠ² Π’ΠžΠ”ΠžΠŸΠΠ” Ρ‚Π°ΠΊΠΈΠΌ способом ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, Ρ‚ΠΎ получится

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ ΠΊΠΎΠ΄Ρ‹ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π±ΡƒΠΊΠ² Π² Π΄Π²ΠΎΒ­ΠΈΡ‡Β­Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π½Π΅Π·Π½Π°Ρ‡Π°Ρ‰ΠΈΠΉ Π½ΡƒΠ»ΡŒ для одноразрядных чисСл:

Π—Π°ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠΎΒ­ΡΠ»Π΅Β­Π΄ΠΎΒ­Π²Π°Β­Ρ‚Π΅Π»ΡŒΒ­Π½ΠΎΡΡ‚ΡŒ Π±ΡƒΠΊΠ²: Π’ΠžΒ­Π”ΠžΒ­ΠŸΠΠ” β€” 010010001110010.

Π Π°Π·ΠΎΠ±ΡŒΡ‘ΠΌ это прСд­став­лС­ниС Π½Π° Ρ‚Ρ€ΠΎΠΉΒ­ΠΊΠΈ спра­ва Π½Π°Β­Π»Π΅Β­Π²ΠΎ ΠΈ ΠΏΠ΅Β­Ρ€Π΅Β­Π²Π΅Π΄Ρ‘ΠΌ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Ρ‚Ρ€ΠΎΠΉΠΊΡƒ Π² Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠ΅ число.

010 010 001 110 010 β€” 22162.

ΠŸΡ€Π°Β­Π²ΠΈΠ»ΡŒΒ­Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΡƒΠΊΠ°Β­Π·Π°Π½ ΠΏΠΎΠ΄ Π½ΠΎΒ­ΠΌΠ΅Β­Ρ€ΠΎΠΌ 1.

Для ΠΏΠ΅Β­Ρ€Π΅Β­Π΄Π°Β­Ρ‡ΠΈ ΠΏΠΎ ΠΊΠ°Β­Π½Π°Β­Π»Ρƒ связи со­об­щС­ния, со­сто­я­щС­го Ρ‚ΠΎΠ»ΡŒΒ­ΠΊΠΎ ΠΈΠ· сим­во­лов А, Π‘, Π’ ΠΈ Π“, ΠΈΡΒ­ΠΏΠΎΠ»ΡŒΒ­Π·ΡƒΒ­Π΅Ρ‚Β­ΡΡ по­сим­воль­ноС ΠΊΠΎΒ­Π΄ΠΈΒ­Ρ€ΠΎΒ­Π²Π°Β­Π½ΠΈΠ΅: А-10, Π‘-11, Π’-110, Π“-0. Π§Π΅Ρ€Π΅Π· ΠΊΠ°Π½Π°Π» связи пС­рС­даётся со­об­щС­ниС: ВАГ­БА­А­ГВ. Π—Π°Β­ΠΊΠΎΒ­Π΄ΠΈΒ­Ρ€ΡƒΠΉΒ­Ρ‚Π΅ со­об­щС­ниС Π΄Π°Π½Β­Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. ΠŸΠΎΒ­Π»ΡƒΒ­Ρ‡Π΅Π½Β­Π½ΠΎΠ΅ Π΄Π²ΠΎΒ­ΠΈΡ‡Β­Π½ΠΎΠ΅ число ΠΏΠ΅Β­Ρ€Π΅Β­Π²Π΅Β­Π΄ΠΈΒ­Ρ‚Π΅ Π² ΡˆΠ΅ΡΡ‚Β­Π½Π°Β­Π΄Ρ†Π°Β­Ρ‚Π΅Β­Ρ€ΠΈΡ‡Β­Π½Ρ‹ΠΉ Π²ΠΈΠ΄.

Π—Π°Β­ΠΊΠΎΒ­Π΄ΠΈΒ­Ρ€ΡƒΒ­Π΅ΠΌ ΠΏΠΎΒ­ΡΠ»Π΅Β­Π΄ΠΎΒ­Π²Π°Β­Ρ‚Π΅Π»ΡŒΒ­Π½ΠΎΡΡ‚ΡŒ Π±ΡƒΠΊΠ²: ВАГ­БА­А­ГВ β€” 1101001110100110. РазобьСм это прСд­став­лС­ниС Π½Π° Ρ‡Π΅Ρ‚Π²Ρ‘Ρ€ΠΊΠΈ спра­ва Π½Π°Β­Π»Π΅Β­Π²ΠΎ ΠΈ ΠΏΠ΅Β­Ρ€Π΅Β­Π²Π΅Π΄Ρ‘ΠΌ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΊΡƒ Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ΅ число:

1101 0011 1010 01102 = D3A616

ΠŸΡ€Π°Β­Π²ΠΈΠ»ΡŒΒ­Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΡƒΠΊΠ°Β­Π·Π°Π½ ΠΏΠΎΠ΄ Π½ΠΎΒ­ΠΌΠ΅Β­Ρ€ΠΎΠΌ 1.

Π Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ° сообщСний

Для 5 Π±ΡƒΠΊΠ² ла­тин­ско­го Π°Π»Β­Ρ„Π°Β­Π²ΠΈΒ­Ρ‚Π° Π·Π°Β­Π΄Π°Β­Π½Ρ‹ ΠΈΡ… Π΄Π²ΠΎΒ­ΠΈΡ‡Β­Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ (для Π½Π΅Β­ΠΊΠΎΒ­Ρ‚ΠΎΒ­Ρ€Ρ‹Ρ… Π±ΡƒΠΊΠ² – ΠΈΠ· Π΄Π²ΡƒΡ… Π±ΠΈΡ‚, для Π½Π΅Β­ΠΊΠΎΒ­Ρ‚ΠΎΒ­Ρ€Ρ‹Ρ… – ΠΈΠ· Ρ‚Ρ€Π΅Ρ…). Π­Ρ‚ΠΈ ΠΊΠΎΠ΄Ρ‹ прСд­став­лС­ны Π² Ρ‚Π°Π±Β­Π»ΠΈΒ­Ρ†Π΅:

ΠžΠΏΡ€Π΅Β­Π΄Π΅Β­Π»ΠΈΒ­Ρ‚Π΅, ΠΊΠ°ΠΊΠΎΠΉ Π½Π°Π±ΠΎΡ€ Π±ΡƒΠΊΠ² Π·Π°Β­ΠΊΠΎΒ­Π΄ΠΈΒ­Ρ€ΠΎΒ­Π²Π°Π½ Π΄Π²ΠΎΒ­ΠΈΡ‡Β­Π½ΠΎΠΉ стро­кой 1000110110110, Ссли из­вСст­но, Ρ‡Ρ‚ΠΎ всС Π±ΡƒΠΊΠ²Ρ‹ Π² ΠΏΠΎΒ­ΡΠ»Π΅Β­Π΄ΠΎΒ­Π²Π°Β­Ρ‚Π΅Π»ΡŒΒ­Π½ΠΎΒ­ΡΡ‚ΠΈ – Ρ€Π°Π·Β­Π½Ρ‹Π΅:

ΠœΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ усло­вия Π€Π°Π½ΠΎ ΠΈ ΠΎΠ±Β­Ρ€Π°Ρ‚Β­Π½ΠΎΠ΅ усло­виС Π€Π°Π½ΠΎ Π½Π΅ Π²Ρ‹Β­ΠΏΠΎΠ»Β­Π½ΡΒ­ΡŽΡ‚Β­ΡΡ, Π·Π½Π°Β­Ρ‡ΠΈΡ‚ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΒ­ΠΊΠΎΒ­Π΄ΠΈΒ­Ρ€ΠΎΒ­Π²Π°Ρ‚ΡŒ Π½Π΅Β­ΠΎΠ΄Β­Π½ΠΎΒ­Π·Π½Π°Ρ‡Β­Π½ΠΎ.

Π—Π½Π°Ρ‡ΠΈΡ‚, Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Ρ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ подходящСС слово :

1) 100 011 01 10 110

ΠŸΠ΅Ρ€Β­Π²Π°Ρ Π±ΡƒΠΊΠ²Π° опрС­дС­ля­Ст­ся ΠΎΠ΄Β­Π½ΠΎΒ­Π·Π½Π°Ρ‡Β­Π½ΠΎ, Π΅Ρ‘ ΠΊΠΎΠ΄ 100: a.

ΠŸΡƒΡΡ‚ΡŒ вто­рая Π±ΡƒΠΊΠ²Π° β€” с, Ρ‚ΠΎΠ³Π΄Π° ΡΠ»Π΅Β­Π΄ΡƒΒ­ΡŽΒ­Ρ‰Π°Ρ Π±ΡƒΠΊΠ²Π° β€” d, ΠΏΠΎΡ‚ΠΎΠΌ β€” e ΠΈ b.

Π’Π°ΠΊΠΎΠΉ Π²Π°Β­Ρ€ΠΈΒ­Π°Π½Ρ‚ удо­влС­тво­ряСт ΡƒΡΠ»ΠΎΒ­Π²ΠΈΡŽ, Π·Π½Π°Β­Ρ‡ΠΈΡ‚, ΠΎΠΊΠΎΠ½Β­Ρ‡Π°Β­Ρ‚Π΅Π»ΡŒΒ­Π½ΠΎ ΠΏΠΎΒ­Π»ΡƒΒ­Ρ‡ΠΈΒ­Π»ΠΈ ΠΎΡ‚Π²Π΅Ρ‚: acdeb.

Для ΠΏΠ΅Β­Ρ€Π΅Β­Π΄Π°Β­Ρ‡ΠΈ Π΄Π°Π½Β­Π½Ρ‹Ρ… ΠΏΠΎ ΠΊΠ°Β­Π½Π°Β­Π»Ρƒ связи ΠΈΡΒ­ΠΏΠΎΠ»ΡŒΒ­Π·ΡƒΒ­Π΅Ρ‚Β­ΡΡ 5-Π±ΠΈΒ­Ρ‚ΠΎΒ­Π²Ρ‹ΠΉ ΠΊΠΎΠ΄. Π‘ΠΎΒ­ΠΎΠ±Β­Ρ‰Π΅Β­Π½ΠΈΠ΅ со­дСр­Тит Ρ‚ΠΎΠ»ΡŒΒ­ΠΊΠΎ Π±ΡƒΠΊΠ²Ρ‹ А, Π‘ ΠΈ Π’, ΠΊΠΎΒ­Ρ‚ΠΎΒ­Ρ€Ρ‹Π΅ ΠΊΠΎΒ­Π΄ΠΈΒ­Ρ€ΡƒΒ­ΡŽΡ‚Β­ΡΡ ΡΠ»Π΅Β­Π΄ΡƒΒ­ΡŽΒ­Ρ‰ΠΈΒ­ΠΌΠΈ ΠΊΠΎΒ­Π΄ΠΎΒ­Π²Ρ‹Β­ΠΌΠΈ сло­ва­ми: А β€” 11010, Π‘ β€” 10111, Π’ β€” 01101.

ΠŸΡ€ΠΈ ΠΏΠ΅Β­Ρ€Π΅Β­Π΄Π°Β­Ρ‡Π΅ Π²ΠΎΠ·Β­ΠΌΠΎΠΆΒ­Π½Ρ‹ ΠΏΠΎΒ­ΠΌΠ΅Β­Ρ…ΠΈ. Од­на­ко Π½Π΅Β­ΠΊΠΎΒ­Ρ‚ΠΎΒ­Ρ€Ρ‹Π΅ ошиб­ки ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΒ­ΠΏΡ‹Β­Ρ‚Π°Ρ‚ΡŒΒ­ΡΡ ΠΈΡΒ­ΠΏΡ€Π°Β­Π²ΠΈΡ‚ΡŒ. Π›ΡŽΠ±Ρ‹Π΅ Π΄Π²Π° ΠΈΠ· этих Ρ‚Ρ€Ρ‘Ρ… ΠΊΠΎΒ­Π΄ΠΎΒ­Π²Ρ‹Ρ… слов ΠΎΡ‚Β­Π»ΠΈΒ­Ρ‡Π°Β­ΡŽΡ‚Β­ΡΡ Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ Π² Ρ‚Ρ€Ρ‘Ρ… по­зи­ци­ях. ΠŸΠΎΒ­ΡΡ‚ΠΎΒ­ΠΌΡƒ Ссли ΠΏΡ€ΠΈ ΠΏΠ΅Β­Ρ€Π΅Β­Π΄Π°Β­Ρ‡Π΅ слова ΠΏΡ€ΠΎΒ­ΠΈΠ·ΠΎΒ­ΡˆΠ»Π° ошиб­ка Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΒ­Π·ΠΈΒ­Ρ†ΠΈΠΈ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Β­Π»Π°Ρ‚ΡŒ обос­но­ван­ноС ΠΏΡ€Π΅Π΄Β­ΠΏΠΎΒ­Π»ΠΎΒ­ΠΆΠ΅Β­Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, какая Π±ΡƒΠΊΠ²Π° ΠΏΠ΅Β­Ρ€Π΅Β­Π΄Π°Β­Π²Π°Β­Π»Π°ΡΡŒ. (Го­во­рят, Ρ‡Ρ‚ΠΎ Β«ΠΊΠΎΠ΄ ис­прав­ля­Ст ΠΎΠ΄Π½Ρƒ ΠΎΡˆΠΈΠ±Β­ΠΊΡƒΒ».) На­при­мСр, Ссли ΠΏΠΎΒ­Π»ΡƒΒ­Ρ‡Π΅Β­Π½ΠΎ ΠΊΠΎΒ­Π΄ΠΎΒ­Π²ΠΎΠ΅ слово 10110, счи­та­Ст­ся, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Β­Ρ€Π΅Β­Π΄Π°Β­Π²Π°Β­Π»Π°ΡΡŒ Π±ΡƒΠΊΠ²Π° Π‘. (ΠžΡ‚Β­Π»ΠΈΒ­Ρ‡ΠΈΠ΅ ΠΎΡ‚ ΠΊΠΎΒ­Π΄ΠΎΒ­Π²ΠΎΒ­Π³ΠΎ слова для Π‘ Ρ‚ΠΎΠ»ΡŒΒ­ΠΊΠΎ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΒ­Π·ΠΈΒ­Ρ†ΠΈΠΈ, для ΠΎΡΡ‚Π°Π»ΡŒΒ­Π½Ρ‹Ρ… ΠΊΠΎΒ­Π΄ΠΎΒ­Π²Ρ‹Ρ… слов ΠΎΡ‚Β­Π»ΠΈΒ­Ρ‡ΠΈΠΉ боль­шС.) Если при­ня­тоС ΠΊΠΎΒ­Π΄ΠΎΒ­Π²ΠΎΠ΅ слово от­ли­ча­Ст­ся ΠΎΡ‚ ΠΊΠΎΒ­Π΄ΠΎΒ­Π²Ρ‹Ρ… слов для Π±ΡƒΠΊΠ² А, Π‘, Π’ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΒ­Π·ΠΈΒ­Ρ†ΠΈΠΈ, Ρ‚ΠΎ счи­та­Ст­ся, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΒ­ΠΈΠ·ΠΎΒ­ΡˆΠ»Π° ошиб­ка (ΠΎΠ½Π° обо­зна­ча­Ст­ся ‘Ρ…’).

ΠŸΠΎΒ­Π»ΡƒΒ­Ρ‡Π΅Β­Π½ΠΎ со­об­щС­ниС 11000 11101 10001 11111. Π”Π΅Β­ΠΊΠΎΒ­Π΄ΠΈΒ­Ρ€ΡƒΠΉΒ­Ρ‚Π΅ это со­об­щС­ниС β€” Π²Ρ‹Β­Π±Π΅Β­Ρ€ΠΈΒ­Ρ‚Π΅ ΠΏΡ€Π°Β­Π²ΠΈΠ»ΡŒΒ­Π½Ρ‹ΠΉ Π²Π°Β­Ρ€ΠΈΒ­Π°Π½Ρ‚.

Π”Π΅Β­ΠΊΠΎΒ­Π΄ΠΈΒ­Ρ€ΡƒΒ­Π΅ΠΌ ΠΊΠ°ΠΆΒ­Π΄ΠΎΠ΅ слово со­об­щС­ния. ΠŸΠ΅Ρ€Β­Π²ΠΎΠ΅ слово: 11000 от­ли­ча­Ст­ся ΠΎΡ‚ Π±ΡƒΠΊΠ²Ρ‹ А Ρ‚ΠΎΠ»ΡŒΒ­ΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΒ­Π·ΠΈΒ­Ρ†ΠΈΒ­Π΅ΠΉ. Π’Ρ‚ΠΎΒ­Ρ€ΠΎΠ΅ слово: 11101 от­ли­ча­Ст­ся ΠΎΡ‚ Π±ΡƒΠΊΠ²Ρ‹ Π’ Ρ‚ΠΎΠ»ΡŒΒ­ΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΒ­Π·ΠΈΒ­Ρ†ΠΈΒ­Π΅ΠΉ. Π’Ρ€Π΅Β­Ρ‚ΡŒΠ΅ слово: 10001 от­ли­ча­Ст­ся ΠΎΡ‚ любой Π±ΡƒΠΊΠ²Ρ‹ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΒ­Π·ΠΈΒ­Ρ†ΠΈΒ­Π΅ΠΉ. Π§Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚ΠΎΠ΅ слово: 11111 от­ли­ча­Ст­ся ΠΎΡ‚ Π±ΡƒΠΊΠ²Ρ‹ Π‘ Ρ‚ΠΎΠ»ΡŒΒ­ΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΒ­Π·ΠΈΒ­Ρ†ΠΈΒ­Π΅ΠΉ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Β­Ρ€Π°Β­Π·ΠΎΠΌ, ΠΎΡ‚Π²Π΅Ρ‚: АВхБ.

ΠžΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Для ΠΏΠ΅Β­Ρ€Π΅Β­Π΄Π°Β­Ρ‡ΠΈ ΠΏΠΎ ΠΊΠ°Β­Π½Π°Β­Π»Ρƒ связи со­об­щС­ния, со­сто­я­щС­го Ρ‚ΠΎΠ»ΡŒΒ­ΠΊΠΎ ΠΈΠ· Π±ΡƒΠΊΠ² А, Π‘, Π’, Π“, Ρ€Π΅Β­ΡˆΠΈΒ­Π»ΠΈ ΠΈΡΒ­ΠΏΠΎΠ»ΡŒΒ­Π·ΠΎΒ­Π²Π°Ρ‚ΡŒ Π½Π΅Β­Ρ€Π°Π²Β­Π½ΠΎΒ­ΠΌΠ΅Ρ€Β­Π½Ρ‹ΠΉ ΠΏΠΎ Π΄Π»ΠΈΠ½Π΅ ΠΊΠΎΠ΄: A=1, Π‘=01, Π’=001. Как Π½ΡƒΠΆΠ½ΠΎ Π·Π°Β­ΠΊΠΎΒ­Π΄ΠΈΒ­Ρ€ΠΎΒ­Π²Π°Ρ‚ΡŒ Π±ΡƒΠΊΠ²Ρƒ Π“, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π»ΠΈΠ½Π° ΠΊΠΎΠ΄Π° Π±Ρ‹Π»Π° ми­ни­маль­ной ΠΈ Π΄ΠΎΒ­ΠΏΡƒΡΒ­ΠΊΠ°Β­Π»ΠΎΡΡŒ ΠΎΠ΄Β­Π½ΠΎΒ­Π·Π½Π°Ρ‡Β­Π½ΠΎΠ΅ Ρ€Π°Π·Β­Π±ΠΈΒ­Π΅Β­Π½ΠΈΠ΅ ΠΊΠΎΒ­Π΄ΠΈΒ­Ρ€ΠΎΒ­Π²Π°Π½Β­Π½ΠΎΒ­Π³ΠΎ со­об­щС­ния Π½Π° Π±ΡƒΠΊΠ²Ρ‹?

Для Π°Π½Π°Π»ΠΈΠ·Π° соблюдСния условия ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ дСкодирования (условия Π€Π°Π½ΠΎ) ΠΈΠ·ΠΎΠ±Ρ€Π°Π·ΠΈΠΌ ΠΊΠΎΠ΄Ρ‹ Π² Π²ΠΈΠ΄Π΅ Π΄Π΅Ρ€Π΅Π²Π°. Π’ΠΎΠ³Π΄Π° ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ выполняСтся, Ссли каТдая Π±ΡƒΠΊΠ²Π° являСтся листом Π΄Π΅Ρ€Π΅Π²Π°:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π’ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ блиТайший ΠΎΡ‚ корня Π΄Π΅Ρ€Π΅Π²Π° свободный лист (Ρ‚.Π΅. ΠΊΠΎΠ΄ с минимальной Π΄Π»ΠΈΠ½ΠΎΠΉ) ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠΎΠ΄ 000.

Для ко­ди­ро­ва­ния Π½Π΅Β­ΠΊΠΎΒ­Ρ‚ΠΎΒ­Ρ€ΠΎΠΉ ΠΏΠΎΒ­ΡΠ»Π΅Β­Π΄ΠΎΒ­Π²Π°Β­Ρ‚Π΅Π»ΡŒΒ­Π½ΠΎΒ­ΡΡ‚ΠΈ, со­сто­я­щСй ΠΈΠ· Π±ΡƒΠΊΠ² Π£, Π§, Π•, Н, И ΠΈ К, ΠΈΡΒ­ΠΏΠΎΠ»ΡŒΒ­Π·ΡƒΒ­Π΅Ρ‚Β­ΡΡ Π½Π΅Β­Ρ€Π°Π²Β­Π½ΠΎΒ­ΠΌΠ΅Ρ€Β­Π½Ρ‹ΠΉ Π΄Π²ΠΎΒ­ΠΈΡ‡Β­Π½Ρ‹ΠΉ прС­фикс­ный ΠΊΠΎΠ΄. Π’ΠΎΡ‚ этот ΠΊΠΎΠ΄: Π£ β€” 000, Π§ β€” 001, Π• β€” 010, Н β€” 100, И β€” 011, К β€” 11. МоТно Π»ΠΈ ΡΠΎΒ­ΠΊΡ€Π°Β­Ρ‚ΠΈΡ‚ΡŒ для ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π±ΡƒΠΊΠ² Π΄Π»ΠΈΠ½Ρƒ ΠΊΠΎΒ­Π΄ΠΎΒ­Π²ΠΎΒ­Π³ΠΎ слова Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ΄ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΒ­Π½Π΅Β­ΠΌΡƒ остал­ся прС­фикс­ным? ΠšΠΎΠ΄Ρ‹ ΠΎΡΡ‚Π°Π»ΡŒΒ­Π½Ρ‹Ρ… Π±ΡƒΠΊΠ² ΠΌΠ΅Β­Π½ΡΡ‚ΡŒΒ­ΡΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΒ­Π½Ρ‹.

Π’Ρ‹Β­Π±Π΅Β­Ρ€ΠΈΒ­Ρ‚Π΅ ΠΏΡ€Π°Β­Π²ΠΈΠ»ΡŒΒ­Π½Ρ‹ΠΉ Π²Π°Β­Ρ€ΠΈΒ­Π°Π½Ρ‚ ΠΎΡ‚Β­Π²Π΅Β­Ρ‚Π°.

ΠŸΡ€ΠΈΒ­ΠΌΠ΅Β­Ρ‡Π°Β­Π½ΠΈΠ΅. ΠŸΡ€Π΅Β­Ρ„ΠΈΠΊΡΒ­Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ β€” это ΠΊΠΎΠ΄, Π² ΠΊΠΎΒ­Ρ‚ΠΎΒ­Ρ€ΠΎΠΌ Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΊΠΎΒ­Π΄ΠΎΒ­Π²ΠΎΠ΅ слово Π½Π΅ яв­ля­Ст­ся Π½Π°Β­Ρ‡Π°Β­Π»ΠΎΠΌ Π΄Ρ€ΡƒΒ­Π³ΠΎΒ­Π³ΠΎ; Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠ΄Ρ‹ ΠΏΠΎΠ·Β­Π²ΠΎΒ­Π»ΡΒ­ΡŽΡ‚ ΠΎΠ΄Β­Π½ΠΎΒ­Π·Π½Π°Ρ‡Β­Π½ΠΎ Π΄Π΅Β­ΠΊΠΎΒ­Π΄ΠΈΒ­Ρ€ΠΎΒ­Π²Π°Ρ‚ΡŒ ΠΏΠΎΒ­Π»ΡƒΒ­Ρ‡Π΅Π½Β­Π½ΡƒΡŽ Π΄Π²ΠΎΒ­ΠΈΡ‡Β­Π½ΡƒΡŽ ΠΏΠΎΒ­ΡΠ»Π΅Β­Π΄ΠΎΒ­Π²Π°Β­Ρ‚Π΅Π»ΡŒΒ­Π½ΠΎΡΡ‚ΡŒ.

1) ΠΊΠΎΒ­Π΄ΠΎΒ­Π²ΠΎΠ΅ слово для Π±ΡƒΠΊΠ²Ρ‹ Π• ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΒ­ΠΊΡ€Π°Β­Ρ‚ΠΈΡ‚ΡŒ Π΄ΠΎ 01

2) ΠΊΠΎΒ­Π΄ΠΎΒ­Π²ΠΎΠ΅ слово для Π±ΡƒΠΊΠ²Ρ‹ К ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΒ­ΠΊΡ€Π°Β­Ρ‚ΠΈΡ‚ΡŒ Π΄ΠΎ 1

3) ΠΊΠΎΒ­Π΄ΠΎΒ­Π²ΠΎΠ΅ слово для Π±ΡƒΠΊΠ²Ρ‹ Н ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΒ­ΠΊΡ€Π°Β­Ρ‚ΠΈΡ‚ΡŒ Π΄ΠΎ 10

Для Π°Π½Π°Π»ΠΈΠ·Π° соблюдСния условия ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ дСкодирования (условия Π€Π°Π½ΠΎ) ΠΈΠ·ΠΎΠ±Ρ€Π°Π·ΠΈΠΌ ΠΊΠΎΠ΄Ρ‹ Π² Π²ΠΈΠ΄Π΅ Π΄Π΅Ρ€Π΅Π²Π°. Π’ΠΎΠ³Π΄Π° ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ выполняСтся, Ссли каТдая Π±ΡƒΠΊΠ²Π° являСтся листом Π΄Π΅Ρ€Π΅Π²Π°:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π›Π΅Π³ΠΊΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ссли Π±ΡƒΠΊΠ²Ρƒ Н пСрСнСсти Π² Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ 10, ΠΎΠ½Π° останСтся листом. Π’.Π΅. ΠΊΠΎΒ­Π΄ΠΎΒ­Π²ΠΎΠ΅ слово для Π±ΡƒΠΊΠ²Ρ‹ Н ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΒ­ΠΊΡ€Π°Β­Ρ‚ΠΈΡ‚ΡŒ Π΄ΠΎ 10.

ΠŸΡ€Π°Β­Π²ΠΈΠ»ΡŒΒ­Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΡƒΠΊΠ°Β­Π·Π°Π½ ΠΏΠΎΠ΄ Π½ΠΎΒ­ΠΌΠ΅Β­Ρ€ΠΎΠΌ 3.

Π’Ρ‹ нашСл Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ искал? ПодСлись с Π΄Ρ€ΡƒΠ·ΡŒΡΠΌΠΈ!

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅:
ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (Π°Π½Π³Π». information coding) β€” ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π² процСссС кодирования информация прСобразуСтся ΠΈΠ· Ρ„ΠΎΡ€ΠΌΡ‹, ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ для нСпосрСдствСнного использования, Π² Ρ„ΠΎΡ€ΠΌΡƒ, ΡƒΠ΄ΠΎΠ±Π½ΡƒΡŽ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ, хранСния ΠΈΠ»ΠΈ автоматичСской ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π’ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ·ΠΊΠΎΠΌ смыслС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ прСдставлСниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ ΠΊΠΎΠ΄Π°. БрСдством кодирования слуТит Ρ‚Π°Π±Π»ΠΈΡ†Π° соотвСтствия Π·Π½Π°ΠΊΠΎΠ²Ρ‹Ρ… систСм, которая устанавливаСт Π²Π·Π°ΠΈΠΌΠ½ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ соотвСтствиС ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π½Π°ΠΊΠ°ΠΌΠΈ ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌΠΈ Π·Π½Π°ΠΊΠΎΠ² Π΄Π²ΡƒΡ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°ΠΊΠΎΠ²Ρ‹Ρ… систСм.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Код [ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ]

Π’ΠΈΠ΄Ρ‹ ΠΊΠΎΠ΄ΠΎΠ² [ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ]

ВсС Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ β€” для Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° любоС слово, составлСнноС ΠΈΠ· ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов, ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ СдинствСнным способом.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄ΠΎΠ² [ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ]

ΠžΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄ [ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ]

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅:
ΠžΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄ (Π°Π½Π³Π». uniquely decodable code) β€” ΠΊΠΎΠ΄, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ любоС слово составлСнноС ΠΈΠ· ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ СдинствСнным способом.

ΠŸΡƒΡΡ‚ΡŒ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ΄ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ:

[math]a_1 \rightarrow b_1[/math]

[math]a_2 \rightarrow b_2[/math]

[math]a_k \rightarrow b_k[/math]

Код являСтся ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° для Π»ΡŽΠ±Ρ‹Ρ… строк, составлСнных ΠΈΠ· ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов, Π²ΠΈΠ΄Π°:

ВсСгда Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ равСнства:

Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ссли срСди ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅, Ρ‚ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΊΠΎΠ΄ ΠΌΡ‹ ΡƒΠΆΠ΅ Π½Π΅ смоТСм.

ΠŸΡ€Π΅Ρ„ΠΈΠΊΡΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ [ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ]

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅:
ΠŸΡ€Π΅Ρ„ΠΈΠΊΡΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ (Π°Π½Π³Π». prefix code) β€” ΠΊΠΎΠ΄, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ являСтся прСфиксом ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова.

ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ прСфиксным ΠΊΠΎΠ΄Π°ΠΌ отдаСтся ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ выступаСт Π² Ρ€ΠΎΠ»ΠΈ прСфикса Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ, ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ начинаСтся Ρ„Π°ΠΉΠ», опрСдСляСтся ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈ всС ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ кодирования [ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ]

Π—Π°ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌ строку [math]abacaba[/math] :

Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π½Π° слова:

[math]00\ 01\ 00\ 1\ 00\ 01\ 00[/math]

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° прСфиксных ΠΊΠΎΠ΄ΠΎΠ² [ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ]

НСдостатки прСфиксных ΠΊΠΎΠ΄ΠΎΠ² [ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ]

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠ³ΠΎ дСкодирования [ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ]

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ [math]abacaba[/math] ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Π»Π°ΡΡŒ Π½Π΅Π²Π΅Ρ€Π½ΠΎ ΠΈ стала:

[math]c^<**>(abacaba) = 0001001\ 1\ 00100[/math]

РазобьСм Π΅Π΅ согласно ΡΠ»ΠΎΠ²Π°Ρ€ΡŽ:

[math] 00\ 01\ 00\ 1\ 1\ 00\ 1\ 00[/math]

[math]a\quad b\quad a\ c\ c\quad a\ c\ a[/math]

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Π°Ρ строка совпадаСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π±ΠΈΡ‚Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ Π΄ΠΎ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎΠ³ΠΎ, поэтому Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, содСрТащСго ошибки, ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Ρ‚ΡŒ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅Π²Π΅Ρ€Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹.

НС прСфиксный ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄ [ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ]

Как ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΎ сказано, прСфиксный ΠΊΠΎΠ΄ всСгда ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌ. ΠžΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС Π½Π΅Π²Π΅Ρ€Π½ΠΎ:

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ слСва ΠΎΡ‚ Π΄Π²ΠΎΠΉΠΊΠΈ ΠΈ справа ΠΎΡ‚ Ρ‚Ρ€ΠΎΠΉΠΊΠΈ всСгда стоит Π΅Π΄ΠΈΠ½ΠΈΡ†Π°.

ПослС дСкодирования ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ: [math]abbca[/math]

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠœΡ‹ΡΠ»ΠΈ вслух

Π²Ρ‚ΠΎΡ€Π½ΠΈΠΊ, 23 октября 2012 Π³.

Π•Ρ‰Ρ‘ Ρ€Π°Π· ΠΏΡ€ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Для кодирования Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, состоящСй ΠΈΠ· Π±ΡƒΠΊΠ² А, Π‘, Π’, Π“ ΠΈ Π”, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Π’ΠΎΡ‚ этот ΠΊΠΎΠ΄: А β€” 00, Π‘ β€” 01, Π’ β€” 100, Π“ β€” 101, Π” β€” 110. МоТно Π»ΠΈ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ для ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π±ΡƒΠΊΠ² Π΄Π»ΠΈΠ½Ρƒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ΄ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ? ΠšΠΎΠ΄Ρ‹ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π±ΡƒΠΊΠ² ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΎΡ‚Π²Π΅Ρ‚Π°.
1) для Π±ΡƒΠΊΠ²Ρ‹ Π” β€” 11; 2) это Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ; 3) для Π±ΡƒΠΊΠ²Ρ‹ Π“ β€” 10; 4) для Π±ΡƒΠΊΠ²Ρ‹ Π” β€” 10

Как ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, эта Π·Π°Π΄Π°Ρ‡Π° Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Π΅ трудности Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΡƒΡ‡Π΅Π½ΠΈΠΊΠΎΠ², Π½ΠΎ Π΄Π°ΠΆΠ΅ Ρƒ ΡƒΡ‡ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ.

НуТно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ этот ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» практичСски Π½Π΅ рассматриваСтся Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΡˆΠΊΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ°Ρ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, поэтому всС (ΠΊΠ°ΠΊ ΡƒΡ‡Π΅Π½ΠΈΠΊΠΈ, Ρ‚Π°ΠΊ ΠΈ учитСля) Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Ρ‹ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя вузовскиС ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΈ 3, Π³Π΄Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ тСория ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π° строго ΠΈ Π½Π°ΡƒΡ‡Π½ΠΎ, достаточно слоТны для понимания. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² сути кодирования ΠΈ дСкодирования Π½Π° школьном ΡƒΡ€ΠΎΠ²Π½Π΅, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ°ΠΌ 8-11 классов.

Π’ Ρ‡Ρ‘ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°?

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ сообщСниС ΠΏΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ ΠΊΠ°Π½Π°Π»Π°ΠΌ связи. Для этого Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ символу исходного сообщСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠΎΠ΄ (ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово). Для опрСдСлСнности Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½ΡƒΠ»Π΅ΠΉ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1. ΠŸΡƒΡΡ‚ΡŒ для кодирования Ρ„Ρ€Π°Π·Ρ‹ «МАМА ΠœΠ«Π›Π Π›ΠΠœΠ£Β» Π²Ρ‹Π±Ρ€Π°Π½ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄:

ΠœΠΠ«Π›Π£ΠΏΡ€ΠΎΠ±Π΅Π»(1)
0010101011

ΠšΠΎΠ΄Ρ‹ Π±ΡƒΠΊΠ² Β«ΡΡ†Π΅ΠΏΠ»ΡΡŽΡ‚ΡΡΒ» Π² ΠΎΠ΄Π½Ρƒ Π±ΠΈΡ‚ΠΎΠ²ΡƒΡŽ строку ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎ сСти:
Π­Ρ‚Π° Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° Π±ΠΈΡ‚ΠΎΠ² ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΏΡƒΠ½ΠΊΡ‚ назначСния, ΠΈ Ρ‚ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° β€” ΠΊΠ°ΠΊ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ исходноС сообщСниС (ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ ΠΊΠΎΠ΄, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π·Π½Π°Π΅ΠΌ всС ΠΏΠ°Ρ€Ρ‹ «символ–кодовоС слово», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовались ΠΏΡ€ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ).

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ 0010011100010111010010. Π›Π΅Π³ΠΊΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ использовании ΠΊΠΎΠ΄Π° (1) Ρ€Π°ΡΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ΅ сообщСниС ΠΌΠΎΠΆΠ½ΠΎ самыми Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами. НапримСр, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ составлСно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· Π±ΡƒΠΊΠ² А (ΠΊΠΎΠ΄ 1) ΠΈ Π› (ΠΊΠΎΠ΄ 0). Π’ΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ
Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Π½ΠΈ ΠΌΠ°ΠΌΡ‹, Π½ΠΈ Π»Π°ΠΌΡ‹.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅. Код называСтся ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ, Ссли любоС ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ сообщСниС ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ СдинствСнным способом (ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ).

Π‘ΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π²Ρ‹ΡˆΠ΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΄ (1) НЕ являСтся ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ. Как ΠΆΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, являСтся Π»ΠΈ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ? Π­Ρ‚ΠΈΠΌ вопросом ΠΌΡ‹ ΠΈ займСмся.

Π Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ Π±ΠΈΡ‚ΠΎΠ²ΡƒΡŽ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Ρ‘ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ, ΠΌΠΎΠΆΠ½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ΄, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ всС ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ. НапримСр, Π² нашСй Ρ„Ρ€Π°Π·Π΅ 6 символов, поэтому ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 3-Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ 8 = 2 3 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… символов).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2. Π—Π°ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌ Ρ„Ρ€Π°Π·Ρƒ ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° 1, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠ΄:

ΠœΠΠ«Π›Π£ΠΏΡ€ΠΎΠ±Π΅Π»(2)
000001010011100101

ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ сообщСниС
Π”Π»ΠΈΠ½Π° этого сообщСния β€” 42 Π±ΠΈΡ‚Π° вмСсто 22 Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅, Π·Π°Ρ‚ΠΎ Π΅Π³ΠΎ Π»Π΅Π³ΠΊΠΎ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова ΠΈ Ρ€Π°ΡΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (Β«_Β» ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π΅Π»):
Π’ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ нСэкономичны (Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ сообщСниС Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ 2 ΠΏΠΎΡ‡Ρ‚ΠΈ Π² Π΄Π²Π° Ρ€Π°Π·Π° Π΄Π»ΠΈΠ½Π½Π΅Π΅, Ρ‡Π΅ΠΌ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ 1), Π½ΠΎ Π·Π°Ρ‚ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ.

НСравномСрныС ΠΊΠΎΠ΄Ρ‹

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Π΄Π»ΠΈΠ½Ρƒ сообщСния, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ΄, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ слова, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Π½Ρ‹ΠΌ символам исходного Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°, ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·Π½ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 3. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ для кодирования Ρ„Ρ€Π°Π·Ρ‹ ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° 1 ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

ΠœΠΠ«Π›Π£ΠΏΡ€ΠΎΠ±Π΅Π»(3)
01001011100101011

ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ
Π—Π΄Π΅ΡΡŒ 34 Π±ΠΈΡ‚Π°. Π­Ρ‚ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ 22, Π½ΠΎ ΠΈ Π½Π΅ 42.

НСслоТно ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ эта битовая Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° дСкодируСтся ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, пСрвая Π±ΡƒΠΊΠ²Π° β€” М (ΠΊΠΎΠ΄ 01), ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½ΠΈ ΠΎΠ΄Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ начинаСтся с 01. Аналогично опрСдСляСм, Ρ‡Ρ‚ΠΎ вторая Π±ΡƒΠΊΠ²Π° β€” А. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π·Π° 01 слСдуСт 00 (ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ А) ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ начинаСтся с 00. Π­Ρ‚ΠΎ ΠΆΠ΅ свойство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ называСтся условиСм Π€Π°Π½ΠΎ, выполняСтся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов 01 ΠΈ 00, Π½ΠΎ ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов всСх Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±ΡƒΠΊΠ² (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ это ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ).

УсловиС Π€Π°Π½ΠΎ. НикакоС ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ совпадаСт с Π½Π°Ρ‡Π°Π»ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова.

ΠšΠΎΠ΄Ρ‹, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… выполняСтся условиС Π€Π°Π½ΠΎ, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ прСфиксными (прСфикс слова β€” это Π΅Π³ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚). ВсС сообщСния, Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ прСфиксных ΠΊΠΎΠ΄ΠΎΠ², Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ.
ΠŸΡ€Π΅Ρ„ΠΈΠΊΡΠ½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Π²Π°ΠΆΠ½ΠΎΠ΅ практичСскоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” ΠΎΠ½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ символы ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ сообщСниС ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ Π΅Π³ΠΎ получСния, Π½Π΅ доТидаясь, ΠΏΠΎΠΊΠ° всё сообщСниС Π±ΡƒΠ΄Π΅Ρ‚ доставлСно ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŽ.

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅. Π Π°ΡΡˆΠΈΡ„Ρ€ΡƒΠΉΡ‚Π΅ сообщСниС, Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠΌ (3). ΠŸΡ€ΠΈ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ΅ ΠΊΠΎΠ΄Π° ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Π±ΡƒΠΊΠ²Ρ‹ Π½Π΅ заглядывайтС Π²ΠΏΠ΅Ρ€Ρ‘Π΄!
Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ «условиС Π€Π°Π½ΠΎΒ» ΠΈ «прСфиксный ΠΊΠΎΠ΄Β» Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² заданиях Π•Π“Π­ ΠΈ Π“Π˜Π, ΠΎΠ΄Π½Π°ΠΊΠΎ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этих Π·Π°Π΄Π°Ρ‡Π° Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡ‡Π΅Π½ΠΈΠΊΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π»ΠΈ содСрТаниС условия Π€Π°Π½ΠΎ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 4. Рассмотрим Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠ΄

ΠœΠΠ«Π›Π£ΠΏΡ€ΠΎΠ±Π΅Π»(4)
10001101001010111

Ясно, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π½Π΅ являСтся прСфиксным: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ А (00) совпадаСт с Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π› (001) ΠΈ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ±Π΅Π»Π° (11) совпадаСт с Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π« (11). Π—Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ сообщСниС
Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π»ΠΈΠ½Ρƒ 34 Π±ΠΈΡ‚Π°, ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€ΠΈ использовании ΠΊΠΎΠ΄Π° (3). НачнСм Ρ€Π°ΡΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Π½Π°Ρ‡Π°Π»Π°. Ясно, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠΉ стоит Π±ΡƒΠΊΠ²Π° М, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠ΄ Π½Π΅ начинаСтся с 10. Π—Π°Ρ‚Π΅ΠΌ β€” комбинация 001, которая ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠΌ Π±ΡƒΠΊΠ²Ρ‹ Π› ΠΈΠ»ΠΈ ΠΊΠΎΠ΄ΠΎΠΌ Π±ΡƒΠΊΠ²Ρ‹ А (00), Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ слСдуСт ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π« ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ±Π΅Π»Π°. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ для дСкодирования сообщСния Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Β«Π·Π°Π³Π»ΡΠ΄Ρ‹Π²Π°Ρ‚ΡŒ Π²ΠΏΠ΅Ρ€Ρ‘Π΄Β», Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ.

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΊΠΎΠ½Ρ†Π° Π±ΠΈΡ‚ΠΎΠ²ΠΎΠΉ строки. ПослСдниС Π±ΠΈΡ‚Ρ‹ 0101 ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±ΡƒΠΊΠ²Ρƒ Π£, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ 10 β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±ΡƒΠΊΠ²Ρƒ М ΠΈ Ρ‚.Π΄. МоТно ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ сообщСниС ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ дСкодируСтся с ΠΊΠΎΠ½Ρ†Π°! Π­Ρ‚ΠΎ происходит ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ выполняСтся условиС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ Β«ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌΒ» условиСм Π€Π°Π½ΠΎ: Π½ΠΈΠΊΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ слово Π½Π΅ совпадаСт с ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова. ΠšΠΎΠ΄Ρ‹, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… выполняСтся ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ условиС Π€Π°Π½ΠΎ, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ постфиксными (постфикс ΠΈΠ»ΠΈ суффикс слова β€” это Π΅Π³ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚). Π’ этом случаС Ρ‚ΠΎΠΆΠ΅ обСспСчиваСтся ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ,

Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ дСкодируСтся ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ, Ссли для ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° выполняСтся прямоС ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ условиС Π€Π°Π½ΠΎ.

ΠžΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΊΠΎΠ΄Ρ‹

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 5. Рассмотрим ΠΊΠΎΠ΄, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для кодирования сообщСний, состоящих Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· Π±ΡƒΠΊΠ² А, Π‘ ΠΈ Π’:

АБВ(5)
011010

Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ А (0) совпадаСт ΠΊΠ°ΠΊ с Π½Π°Ρ‡Π°Π»ΠΎΠΌ, Ρ‚Π°ΠΊ ΠΈ с ΠΊΠΎΠ½Ρ†ΠΎΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π’ (010), для этого ΠΊΠΎΠ΄Π° Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π½ΠΈ прямоС, Π½ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ условиС Π€Π°Π½ΠΎ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΠΊΠ° ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ с ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, дСкодируСтся Π»ΠΈ ΠΎΠ½ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ.

Π—Π°ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌ сообщСниС
ΠΈ попытаСмся Ρ€Π°ΡΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ эту строку, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠ΄ (5). Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, Π·Π°ΠΌΠ΅Ρ‡Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π²Π΅ сосСдниС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ использовании Π±ΡƒΠΊΠ²Ρ‹ Π‘ (ΠΊΠΎΠ΄ 11), поэтому сразу выдСляСм Π΄Π²Π΅ Ρ‚Π°ΠΊΠΈΡ… Π³Ρ€ΡƒΠΏΠΏΡ‹:
Π—Π΄Π΅ΡΡŒ ΠΆΡ‘Π»Ρ‚Ρ‹ΠΌ Ρ„ΠΎΠ½ΠΎΠΌ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π° ΡƒΠΆΠ΅ дСкодированная Ρ‡Π°ΡΡ‚ΡŒ сообщСния. Π’ ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΉΡΡ части Π΅Π΄ΠΈΠ½ΠΈΡ†Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΊΠΎΠ΄Π΅ Π±ΡƒΠΊΠ²Ρ‹ Π’ (010), Π² Π±ΠΈΡ‚ΠΎΠ²ΠΎΠΉ строкС Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π΄Π²Π΅ Ρ‚Π°ΠΊΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹:
ΠžΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ Π½ΡƒΠ»ΠΈ β€” это ΠΊΠΎΠ΄Ρ‹ Π±ΡƒΠΊΠ² А. Анализ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ всСгда ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ дСкодируСтся.

ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° вопрос ΠΎΠ± ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠΉ дСкодируСмости ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π² Π½Π°Ρ‡Π°Π»Π΅ 1960-Ρ… Π³ΠΎΠ΄ΠΎΠ² совСтский ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊ Ал.А. ΠœΠ°Ρ€ΠΊΠΎΠ², ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ²ΡˆΠΈΠΉ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π³Ρ€Π°Ρ„ΠΎΠ² [2]. ΠŸΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ Π΅Π³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 6. Рассмотрим ΠΊΠΎΠ΄

АБВГД(6)
0101001111101

Π—Π΄Π΅ΡΡŒ Π½Π΅ выполняСтся Π½ΠΈ «прямоС», Π½ΠΈ Β«ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅Β» условиС Π€Π°Π½ΠΎ, поэтому Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сообщСниС ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π½Π΅ удастся. Но ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Ρ‚ΡŒ это Π·Π°Ρ€Π°Π½Π΅Π΅ нСльзя.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Код являСтся ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ Ρ‚ΠΎΠ³Π΄Π° ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π² построСнном Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π³Ρ€Π°Ρ„Π΅ Π½Π΅Ρ‚ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΡ… Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ Ξ›.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠΎΠ΄ (6) Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ свойством ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠΉ дСкодируСмости.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ способом ΠΊΠΎΠ΄ (5), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, ΠΊΠ°ΠΊ ΠΌΡ‹ ΡƒΠΆΠ΅ выяснили, Π½Π΅ являСтся Π½ΠΈ прСфиксным, Π½ΠΈ постфиксным. ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ с Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΈ ΠΊΠΎΠ½Ρ†ΠΎΠΌ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов, состоит ΠΈΠ· пустой строки ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹: <Ξ›, 1>. Π“Ρ€Π°Ρ„, построСнный с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½ΠΎΠ³ΠΎ Π²Ρ‹ΡˆΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, содСрТит Π΄Π²Π° ΡƒΠ·Π»Π° ΠΈ ΠΎΠ΄Π½Ρƒ ΠΏΠ΅Ρ‚Π»ΡŽ:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π’ этом Π³Ρ€Π°Ρ„Π΅ Π½Π΅Ρ‚ Ρ†ΠΈΠΊΠ»Π°, содСрТащСго Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ Ξ›, поэтому любоС сообщСниС, записанноС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, дСкодируСтся ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ. Π’Ρ‹ΡˆΠ΅ ΠΌΡ‹ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ это с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простых рассуТдСний.

НуТно ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ, Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, прСфиксныС ΠΊΠΎΠ΄Ρ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сообщСниС ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ Π΅Π³ΠΎ получСния, Π½Π΅ доТидаясь окончания ΠΏΡ€ΠΈΡ‘ΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ….

Π•Ρ‰Ρ‘ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 7. Рассмотрим Π·Π°Π΄Π°Ρ‡Ρƒ А9 ΠΈΠ· Π΄Π΅ΠΌΠΎ-Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° КИМ Π•Π“Π­-2013 [1], которая сформулирована Π² Π½Π°Ρ‡Π°Π»Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ. НуТно ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄
Π²Ρ‹Π±Ρ€Π°Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ²
РСшСниС. Π‘Π½Π°Ρ‡Π°Π»Π° Π΄Π°Π²Π°ΠΉΡ‚Π΅ посмотрим Π½Π° исходный ΠΊΠΎΠ΄, ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΉ Π² условии. МоТно Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ прСфиксный β€” для Π½Π΅Π³ΠΎ выполняСтся условиС Π€Π°Π½ΠΎ: Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ‚Ρ€Π΅Ρ…Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² Π½Π΅ начинаСтся Π½ΠΈ с 00 (ΠΊΠΎΠ΄ А), Π½ΠΈ с 01 (ΠΊΠΎΠ΄ Π‘). ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ сообщСния, Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ.

Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Β«ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅Β» условиС Π€Π°Π½ΠΎ Π½Π΅ выполняСтся: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ А (00) совпадаСт с ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π’ (100), Π° ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π‘ (01) совпадаСт с ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π“ (101).

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ, Ρ‡Ρ‚ΠΎ получится, Ссли ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” Π΄ΠΎ 11 (Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ 1). Бвойство ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠΉ дСкодируСмости ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ потСряно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‚Π°ΠΊΠΎΠ³ΠΎ сокращСния Π½Π°Ρ€ΡƒΡˆΠΈΡ‚ΡΡ условиС Π€Π°Π½ΠΎ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” совпадёт с Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ слова. Π’ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ этого Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ β€” Π½Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ с 11, поэтому Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ 1 β€” это ΠΈ Π΅ΡΡ‚ΡŒ Π²Π΅Ρ€Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

ΠžΡΡ‚Π°Π΅Ρ‚ΡΡ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ 3 ΠΈ 4 Π½Π΅ подходят. Если ΠΌΡ‹ сократим ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π“ Π΄ΠΎ 10 (Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ 3), условиС Π€Π°Π½ΠΎ оказываСтся Π½Π°Ρ€ΡƒΡˆΠ΅Π½Π½Ρ‹ΠΌ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π“ (10) совпал с Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π’ (100). ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΎ ΠΈ Β«ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅Β» условиС Π€Π°Π½ΠΎ: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ А (00) совпадаСт с ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π’ (100). Но, ΠΊΠ°ΠΊ ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ, ΠΏΡ€ΠΈ этом ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ всё-Ρ‚Π°ΠΊΠΈ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„, ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ сдСлано Π²Ρ‹ΡˆΠ΅, ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π΅ΡΡ‚ΡŒ Π»ΠΈ Π² Π½Ρ‘ΠΌ Ρ†ΠΈΠΊΠ»Ρ‹, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ Ξ›. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС Π³Ρ€Π°Ρ„ выглядит Ρ‚Π°ΠΊ:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΈ Π°Π½Π°Π»ΠΈΠ· Π³Ρ€Π°Ρ„Π° β€” Π΄Π΅Π»ΠΎ достаточно Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΎΠ΅ ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰Π΅Π΅ аккуратности. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π² Ρ‚Π°ΠΊΠΈΡ… случаях Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»Π΅Π³Ρ‡Π΅ просто ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, которая ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π° двумя Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами.

НаконСц, Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ 4 Π½Π΅ удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ. Если ΠΌΡ‹ сократим ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” Π΄ΠΎ 10, условиС Π€Π°Π½ΠΎ оказываСтся Π½Π°Ρ€ΡƒΡˆΠ΅Π½Π½Ρ‹ΠΌ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π” (10) совпал с Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π’ (100). Как ΠΈ Ρ€Π°Π½ΡŒΡˆΠ΅, Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΎ Β«ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅Β» условиС Π€Π°Π½ΠΎ: ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ А (00) совпадаСт с ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π’ (100) ΠΈ ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π‘ (01) совпадаСт с ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π“ (101).

ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΠΌ Π³Ρ€Π°Ρ„ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ Ал.А. ΠœΠ°Ρ€ΠΊΠΎΠ²Π°:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 8. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ΄
сохранив свойство ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠΉ дСкодируСмости сообщСний. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ²:
РСшСниС. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ, Π·Π° счёт Ρ‡Π΅Π³ΠΎ обСспСчиваСтся однозначная Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ исходного ΠΊΠΎΠ΄Π°. Π›Π΅Π³ΠΊΠΎ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΄ прСфиксный β€” для Π½Π΅Π³ΠΎ выполняСтся условиС Π€Π°Π½ΠΎ: Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Ρ‚Ρ€Ρ‘Ρ…Π±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов Π½Π΅ начинаСтся Π½ΠΈ с 11 (ΠΊΠΎΠ΄ А), Π½ΠΈ с 10 (ΠΊΠΎΠ΄ Π‘). Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя, ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ условиС Π€Π°Π½ΠΎ Π½Π΅ выполняСтся, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ А (11) совпадаСт с ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π’ (011).

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ 1 β€” сократим ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π“ Π΄ΠΎ 00. ΠŸΡ€ΠΈ этом Π½Π°Ρ€ΡƒΡˆΠΈΠ»ΠΎΡΡŒ условиС Π€Π°Π½ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ обСспСчивало ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΡƒΡŽ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ исходного Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°: Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π“ (00) совпадаСт с Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ Π” (001). Но ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ условиС Π€Π°Π½ΠΎ Ρ‚ΠΎΠΆΠ΅ Π½Π΅ выполняСтся для ΠΏΠ°Ρ€Ρ‹ Π±ΡƒΠΊΠ² А-Π’. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ свойством ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠΉ дСкодируСмости. И Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π»Π΅Π³ΠΊΠΎ находится Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° 001011, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ГБА (00 10 11) ΠΈΠ»ΠΈ Π”Π’ (001 011).

Рассмотрим Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ 3 β€” сократим ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π’ Π΄ΠΎ 01. ΠŸΡ€ΠΈ этом условиС Π€Π°Π½ΠΎ выполняСтся, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… слов Π½Π΅ начинаСтся с 01, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ΄ являСтся прСфиксным ΠΈ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ раскодируСтся. Π­Ρ‚ΠΎ ΠΈ Π΅ΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚.

На всякий случай провСряСм Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ 4 β€” сокращаСт ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π‘ Π΄ΠΎ 1. ΠŸΡ€ΠΈ этом ΠΊΠΎΠ΄ пСрСстаСт Π±Ρ‹Ρ‚ΡŒ прСфиксным, ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ условиС Π€Π°Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ (ΠΊΠΎΠ΄ Π±ΡƒΠΊΠ²Ρ‹ Π‘ совпадаСт с Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΈ ΠΊΠΎΠ½Ρ†ΠΎΠΌ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ А). Π‘Ρ€Π°Π·Ρƒ понятно, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ 11 ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ А ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π‘Π‘, поэтому этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ.

Π’Ρ‹Π²ΠΎΠ΄Ρ‹

Π’ Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π° ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, которая прСдлагаСтся Π½Π° Π•Π“Π­ Π² послСдниС нСсколько Π»Π΅Ρ‚. НуТно Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² Π½Ρ‘ΠΌ затрагиваСтся вузовский курс дискрСтной ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ. ΠŸΠΎΠ½ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ нСльзя Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ школьников знания Ρ‚Π΅ΠΎΡ€Π΅ΠΌ Ал.А. ΠœΠ°Ρ€ΠΊΠΎΠ²Π° ΠΎΠ± ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠΌ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, Π½ΠΎ ΡƒΡ‡ΠΈΡ‚Π΅Π»ΡŽ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡƒΠ±ΠΎΠΊΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ сСбС эти вопросы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒ Π½Π° Ρ„Π°ΠΊΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΈΠ²Π°Ρ…. Π’ качСствС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΏΠΎ этой Ρ‚Π΅ΠΌΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ 3.

Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния практичСского ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°, для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ всСх извСстных Π°Π²Ρ‚ΠΎΡ€Ρƒ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° достаточно Π½Π°ΠΉΡ‚ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ выполняСтся условиС Π€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ условиС Π€Π°Π½ΠΎ (ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π΄Π²ΡƒΡ…!).

Π›ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ: 16:

Бпасибо, Ρ‡Ρ‚ΠΎ «Π½Π° ΠΏΠ°Π»ΡŒΡ†Π°Ρ…» объяснили Π΅Ρ‰Π΅ Ρ€Π°Π·!

Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, спасибо. ΠžΡ‡Π΅Π½ΡŒ понятно.

ΠŸΡ€ΠΎΡΡ‚ΠΎ вСликолСпная ΡΡ‚Π°Ρ‚ΡŒΡ!
Бпасибо!

Π£Π²Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚ΠΈΠ½! БСсконСчно Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½Π° Π’Π°ΠΌ Π·Π° Π½Π΅ΠΎΡ†Π΅Π½ΠΈΠΌΡƒΡŽ ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ Π΄Π΅Ρ‚Π΅ΠΉ ΠΊ Π•Π“Π­ ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅.

Бпасибо), всё понятно)))

ΠžΡ‚Π»ΠΈΡ‡Π½Π°Ρ ΡΡ‚Π°Ρ‚ΡŒΡ! Бпасибо!

Бпасибо Π·Π° ΡΡ‚Π°Ρ‚ΡŒΡŽ. Π’ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ 10 класса Полякова содСрТится ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ° Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ построСния Π³Ρ€Π°Ρ„Π° ΠœΠ°Ρ€ΠΊΠΎΠ²Π°, которая, ΠΏΡ€ΠΈ всСй схоТСсти тСкста, исправлСна Ρƒ вас. ΠŸΠΎΡ€Π°Π΄ΠΎΠ²Π°Π»ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ ясноС объяснСниС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ².

> Π’ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ 10 класса Полякова содСрТится ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ°
Π”Π°, Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»Π° Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΈΠ·Π΄Π°Π½ΠΈΠΈ. БСйчас исправлСна.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, скачанная ΠΎΡ‚ΡΡŽΠ΄Π°, Π½Π° codeTable = Π²Ρ‹Π΄Π°Π»Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ список Π²Π΅Ρ€ΡˆΠΈΠ½ Π³Ρ€Π°Ρ„Π°: [‘Lambda’, ‘0’, ‘1’].
Но Ρ€Π°Π·Π²Π΅ ‘2’ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² список Π²Π΅Ρ€ΡˆΠ½ΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ ‘E’ ΠΈ ΠΊΠΎΠ½Ρ†ΠΎΠΌ ‘C’ ΠΈ Π½Π΅ являСтся ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ словом?

> Но Ρ€Π°Π·Π²Π΅ ‘2’ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² список Π²Π΅Ρ€ΡˆΠΈΠ½, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ являСтся Π½Π°Ρ‡Π°Π»ΠΎΠΌ
> ‘E’ ΠΈ ΠΊΠΎΠ½Ρ†ΠΎΠΌ ‘C’ ΠΈ Π½Π΅ являСтся ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ словом?
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ².

А ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π° ΠΏΠ°Π»ΡŒΡ†Π°Ρ…, Ρ‡Ρ‚ΠΎ ΠΈΠ· отсутствия Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„-Ρ†ΠΈΠΊΠ»Π° слСдуСт ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ дСкодируСмости? А Ρ‚ΠΎ зашСл Π² ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ ΠœΠ°Ρ€ΠΊΠΎΠ²Π°, Π° Ρ‚Π°ΠΌ просто ΠΆΠ΅ΡΡ‚ΡŒ какая-Ρ‚ΠΎ. Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΌΠΎΠ΅Π³ΠΎ ΡƒΠΌΠ° Π½Π΅ позволяСт ΠΌΠ½Π΅ это ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Π² Ρ€Π°Π·ΡƒΠΌΠ½Ρ‹Π΅ сроки.

ПослСдний Π³Ρ€Π°Ρ„ для ΠΊΠΎΠ΄Π° А β€” 00, Π‘ β€” 01, Π’ β€” 100, Π“ β€” 101, Π” β€” 10 составлСн Π½Π΅ совсСм Ρ‚ΠΎΡ‡Π½ΠΎ.
НуТно Π΅Ρ‰Π΅ ΠΈΠ· Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ Ξ› Π² Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ 1 провСсти Π΄ΡƒΠ³Ρƒ Π” β†’ Π“.

ΠŸΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½Π° ΠΊΠ°Π½Π°Π»Ρ‹ ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΊ ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΡŽ [Atom]

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚ΠΈΠ½ Поляков Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *