ΠΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΊ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌΡ Π²ΠΈΠ΄Ρ
ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΠ΅ΠΉ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΡΠΈΡΠ»Π° ΠΏΡΠ°Π²ΠΈΠ» Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΈΠ·-Π·Π° ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΡΠ°Π²ΠΈΠ», ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌΡΡ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π΅ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΠ² Π°Π½Π½ΡΠ»ΠΈΡΡΡΡΠΈΡ ΠΏΡΠ°Π²ΠΈΠ». Π§ΡΠΎΠ±Ρ ΠΏΠΎΡΡΡΠΎΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΡΡΡΠΎΠΉ ΡΠ΅ΠΏΠΎΡΠΊΠΈ Π²ΠΌΠ΅ΡΡΠΎ Π°Π½Π½ΡΠ»ΠΈΡΡΡΡΠ΅Π³ΠΎ Π½Π΅ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° Π²ΠΎ Π²ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
ΠΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΊ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌΡ Π²ΠΈΠ΄Ρ (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΠΠΠΠ‘Π’ΠΠ Π‘Π’ΠΠ ΠΠΠ ΠΠΠΠΠΠΠΠ― Π ΠΠΠ£ΠΠ Π Π€ Π€ΠΈΠ»ΠΈΠ°Π» Π€ΠΠΠΠ£ «ΠΠΠ’Π£» Π² Π³. ΠΠ°ΡΠΏΠΈΠΉΡΠΊ ΠΠ°ΡΠ΅Π΄ΡΠ° ΠΠΠΠ’ ΠΈ ΠΠ‘
ΠΡΡΡΠΎΠ²Π°Ρ ΡΠ°Π±ΠΎΡΠ°
ΠΠΎ Π΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½Π΅:
" Π’Π΅ΠΎΡΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ"
Π½Π° ΡΠ΅ΠΌΡ:
" ΠΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΊ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌΡ Π²ΠΈΠ΄Ρ"
ΠΡΠΏΠΎΠ»Π½ΠΈΠ»Π°:
ΡΡΡΠ΄Π΅Π½Ρ 4 ΠΊΡΡΡΠ° Π³Ρ. Π831
ΠΠ°Π³ΠΎΠΌΠ΅Π΄ΠΎΠ² Π.Π.
ΠΡΠΈΠ½ΡΠ»Π°: Π‘ΡΠ»Π΅ΠΉΠΌΠ°Π½ΠΎΠ²Π° Π.Π¨.
ΠΠ°ΡΠΏΠΈΠΉΡΠΊ 2011 Π³.
ΠΠ½Π½ΠΎΡΠ°ΡΠΈΡ
Π¦Π΅Π»ΡΡ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ΅ΠΉ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΊ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌΡ Π²ΠΈΠ΄Ρ, Ρ. Π΅.:
1. Π£Π΄Π°Π»ΠΈΡΡ Π±Π΅ΡΠΏΠ»ΠΎΠ΄Π½ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ
2. Π£Π΄Π°Π»ΠΈΡΡ Π½Π΅Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ
3. Π£ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠ°Π²ΠΈΠ»Π° Ρ ΠΏΡΡΡΠΎΠΉ ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΡΡ
4. ΠΡΠΊΠ»ΡΡΠΈΡΡ ΡΠ΅ΠΏΠ½ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° Π Π°Π±ΠΎΡΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ:
_____ ΡΡΡΠ°Π½ΠΈΡ ΠΌΠ°ΡΠΈΠ½ΠΎΠΏΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ°
12 ΡΠΈΡΡΠ½ΠΊΠΎΠ²
3 Π±ΠΈΠ±Π»ΠΈΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°
- ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
- ΠΠ°Π΄Π°Π½ΠΈΠ΅
- ΠΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΊ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌΡ Π²ΠΈΠ΄Ρ
- ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊ
- ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π½Π΅Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²
- ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΏΠ½ΡΡ ΠΏΡΠ°Π²ΠΈΠ»
- ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡ
- ΠΠΈΡΠ΅ΡΠ°ΡΡΡΠ°
- ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
Π€ΠΎΡΠΌΠ°Π»ΡΠ½ΡΠ΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΈ ΡΠ·ΡΠΊΠΈ
Π€ΠΎΡΠΌΠ°Π»ΡΠ½ΡΠ΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΊΠ°ΠΊ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°ΠΏΠΏΠ°ΡΠ°Ρ ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° Π² ΡΡΠ°Π½ΡΠ»ΡΡΠΎΡΠ°Ρ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°. Π ΠΎΡΠ»ΠΈΡΠΈΠΈ ΠΎΡ Π»Π΅ΠΊΡΠΈΠΊΠΈ ΠΈ ΡΠ΅ΠΌΠ°Π½ΡΠΈΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π°, ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ ΠΏΠΎΡΡΠΈ Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΡΡΡΡ Π·Π΄ΡΠ°Π²ΡΠΌ ΡΠΌΡΡΠ»ΠΎΠΌ. ΠΠ΄Π΅ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠ΅ΡΡ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΎΠΌ ΡΠ·ΡΠΊΠ° ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ, ΡΠ°ΠΊΠΈΠΌ ΡΡΠΎΠ²Π½Π΅ΠΌ ΡΠ²Π»ΡΡΡΡΡ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΠ΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ.
Π€ΠΎΡΠΌΠ°Π»ΡΠ½ΡΠ΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΡΠ²Π»ΡΡΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΎΠΌ, Π½ΠΎ ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ Π΄Π»Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠ°. Π‘Π°ΠΌΠ°Ρ ΠΎΠ±ΡΠ°Ρ ΡΡ Π΅ΠΌΠ° ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠ°, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½Π°Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ²:
1. ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΡΠ·ΡΠΊΠ° Π΄Π°Π΅ΡΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊ.
2. Π€ΠΎΡΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ ΠΈΡΡ ΠΎΠ΄Ρ ΠΈΠ· ΠΏΡΠ°Π²ΠΈΠ», ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΡ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΠ΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ.
3. ΠΡΠ°Π²ΠΈΠ»Π°, ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΈ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΡΡ ΡΠ°Π±Π»ΠΈΡΠ½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ, Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΡΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΡΠ΅Ρ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»Ρ.
4. Π Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ (ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ Π°Π²ΡΠΎΠΌΠ°Ρ), ΠΊΠΎΡΠΎΡΡΠΉ Π½Π°ΡΡΠ΄Ρ Ρ Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΎΠΉ, Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΡΠ΅ΠΊ.
5. Π Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½Π½ΡΠ΅ ΠΈΠ· ΡΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΡΡΠΊΡΡΡΠ΅ ΡΠ°ΠΌΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ°.
Π‘ΡΠ΅ΠΊΠΎΠ²Π°Ρ ΡΡΡΡΠΊΡΡΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡΠ° Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΌΡ Π°Π½Π°Π»ΠΈΠ·Ρ. ΠΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΠΌ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΡΠ°Π±Π»ΠΈΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΠ²Π»ΡΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΡ.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° Π² Π²ΠΈΠ΄Π΅ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊ ΡΠ²Π»ΡΠ΅ΡΡΡ Π΅Π΅ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΡΠ΅ΠΊΡΡΠΎΠΌ.
ΠΠ·Π°ΠΈΠΌΠΎΡΠ²ΡΠ·Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΠΈ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊ
ΠΠΎΡΠ»Π΅ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΡΠ²ΠΎΠΉΡΡΠ² ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊ Π½ΡΠΆΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΎΠ½ΠΈ Π² ΡΠ΅Π»ΠΎΠΌ ΠΈΠ³ΡΠ°ΡΡ ΡΠΎΠ»Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ°. Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ Π² Π²ΠΈΠ΄Π΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΡΠ²ΠΎΠ΅ΠΎΠ±ΡΠ°Π·Π½ΡΠΉ Π°Π½Π°Π»ΠΎΠ³ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΠ΄Π½Π° ΠΈ ΡΠ° ΠΆΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π°ΠΏΠΈΡΠ°Π½Π° ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ, Ρ. Π΅. ΠΈΠ΄Π΅Ρ Π²ΠΎΠΏΠ»ΠΎΡΠ΅Π½Π½Π°Ρ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Π°Ρ Π½Π° ΡΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ². ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΈΡΠ΅ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π»ΡΠ½ΠΎ, Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ. ΠΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΠΌΠΈ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ — ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½Ρ Π»ΠΈ Π΄Π²Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ΄ΠΈΠ½ ΠΈ ΡΠΎΡ ΠΆΠ΅ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊ. Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΡΡΡ Π² ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π»ΡΠ½ΠΎ. ΠΠ±ΡΠΈΠΌ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΎΠΌ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ ΡΠ·ΡΠΊΠΎΠ² ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΡΡΠ² ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊ ΠΎΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ°. ΠΠ±ΡΡΠ½ΠΎ ΡΠΎΡΠΌΠ°Π»ΡΠ½Π°Ρ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ° ΠΈΠ·ΡΡΠ°Π΅ΡΡΡ ΠΊΠ°ΠΊ Π½Π΅ΠΊΠΎΡΠΎΡΠ°Ρ Π΄Π°Π½Π½ΠΎΡΡΡ, Π° Π½Π΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ°.
ΠΠ· Π²ΡΠ΅Ρ ΠΊΠ»Π°ΡΡΠΎΠ² ΡΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΠ‘ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΌ Π°Π½Π°Π»ΠΈΠ·Π΅. ΠΠ½ΠΈ Π΄Π°ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠΌΡΡΠ» ΠΏΠΎΠ½ΡΡΠΈΡ Π½Π΅ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΡΠΌΡΡΠ».
ΠΠ΅ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ» — ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΠΈ ΠΌΠ΅ΡΡΠΎ Π΅Π³ΠΎ Π²Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ Π² Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ°. ΠΡΠΎΠΌΠ΅ Π½Π΅ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΠ², ΡΠ²Π½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡΠΈΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡΡ, Π΄Π»Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π½Π΅ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Ρ.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ.
ΠΠ»ΡΠ°Π²ΠΈΡ — ΡΡΠΎ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ².
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π°Π»ΡΠ°Π²ΠΈΡ A = {a, b, c, +,! } ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ 5 Π±ΡΠΊΠ², Π° Π°Π»ΡΠ°Π²ΠΈΡ B = {00, 01, 10, 11} ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ 4 Π±ΡΠΊΠ²Ρ, ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· Π΄Π²ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ².
Π¦Π΅ΠΏΠΎΡΠΊΠΎΠΉ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π² Π°Π»ΡΠ°Π²ΠΈΡΠ΅ V Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π»ΡΠ±Π°Ρ ΠΊΠΎΠ½Π΅ΡΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΡΡΠΎΠ³ΠΎ Π°Π»ΡΠ°Π²ΠΈΡΠ°.
Π¦Π΅ΠΏΠΎΡΠΊΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Π°, Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΏΡΡΡΠΎΠΉ ΡΠ΅ΠΏΠΎΡΠΊΠΎΠΉ. ΠΠ»Ρ Π΅Π΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ» .
ΠΠΎΠ»Π΅Π΅ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ ΡΠ΅ΠΏΠΎΡΠΊΠ° ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π² Π°Π»ΡΠ°Π²ΠΈΡΠ΅ V ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
1) — ΡΠ΅ΠΏΠΎΡΠΊΠ° Π² Π°Π»ΡΠ°Π²ΠΈΡΠ΅ V;
2) Π΅ΡΠ»ΠΈ Π± — ΡΠ΅ΠΏΠΎΡΠΊΠ° Π² Π°Π»ΡΠ°Π²ΠΈΡΠ΅ V ΠΈ a — ΡΠΈΠΌΠ²ΠΎΠ» ΡΡΠΎΠ³ΠΎ Π°Π»ΡΠ°Π²ΠΈΡΠ°, ΡΠΎ Π±a ΠΈΠ»ΠΈ, Π° — ΡΠ΅ΠΏΠΎΡΠΊΠ° Π² Π°Π»ΡΠ°Π²ΠΈΡΠ΅ V;
3) Π² — ΡΠ΅ΠΏΠΎΡΠΊΠ° Π² Π°Π»ΡΠ°Π²ΠΈΡΠ΅ V ΡΠΎΠ³Π΄Π° ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½Π° ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΊΠΎΠ²ΠΎΠΉ Π² ΡΠΈΠ»Ρ (1) ΠΈ (2).
ΠΡΠ»ΠΈ Π± ΠΈ Π² — ΡΠ΅ΠΏΠΎΡΠΊΠΈ, ΡΠΎ ΡΠ΅ΠΏΠΎΡΠΊΠ° Π±Π² Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠ½ΠΊΠ°ΡΠ΅Π½Π°ΡΠΈΠ΅ΠΉ (ΠΈΠ»ΠΈ ΡΡΠ΅ΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ) ΡΠ΅ΠΏΠΎΡΠ΅ΠΊ Π± ΠΈ Π².
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π± = ab ΠΈ Π² = cd, ΡΠΎ Π±Π² = abcd.
ΠΠ»Ρ Π»ΡΠ±ΠΎΠΉ ΡΠ΅ΠΏΠΎΡΠΊΠΈ Π± Π²ΡΠ΅Π³Π΄Π° Π± = Π± = Π±.
ΠΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ΠΌ (ΠΈΠ»ΠΈ ΡΠ΅Π²Π΅ΡΡΠΎΠΌ) ΡΠ΅ΠΏΠΎΡΠΊΠΈ Π± Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ΅ΠΏΠΎΡΠΊΠ°, ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ Π·Π°ΠΏΠΈΡΠ°Π½Ρ Π² ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅.
ΠΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΏΠΎΡΠΊΠΈ Π± Π±ΡΠ΄Π΅ΠΌ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡ Π±R.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π± = abcdef, ΡΠΎ Π±R = fedcba.
ΠΠ»Ρ ΠΏΡΡΡΠΎΠΉ ΡΠ΅ΠΏΠΎΡΠΊΠΈ: = R.
n-ΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΡΡ ΡΠ΅ΠΏΠΎΡΠΊΠΈ Π± (Π±ΡΠ΄Π΅ΠΌ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡ Π±n) Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠ½ΠΊΠ°ΡΠ΅Π½Π°ΡΠΈΡ n ΡΠ΅ΠΏΠΎΡΠ΅ΠΊ Π±
Π±0 =; Π±n = Π±Π±n-1 = Π±n-1Π±.
ΠΠ»ΠΈΠ½Π° ΡΠ΅ΠΏΠΎΡΠΊΠΈ - ΡΡΠΎ ΡΠΈΡΠ»ΠΎ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΡ Π΅Π΅ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ².
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π± = abcdefg, ΡΠΎ Π΄Π»ΠΈΠ½Π° Π± ΡΠ°Π²Π½Π° 7.
ΠΠ»ΠΈΠ½Ρ ΡΠ΅ΠΏΠΎΡΠΊΠΈ Π± Π±ΡΠ΄Π΅ΠΌ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡ |Π±|. ΠΠ»ΠΈΠ½Π° ΡΠ°Π²Π½Π° 0.
Π―Π·ΡΠΊ Π² Π°Π»ΡΠ°Π²ΠΈΡΠ΅ V — ΡΡΠΎ ΠΏΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΠΏΠΎΡΠ΅ΠΊ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ Π² ΡΡΠΎΠΌ Π°Π»ΡΠ°Π²ΠΈΡΠ΅.
ΠΠ±ΠΎΠ·Π½Π°ΡΠΈΠΌ ΡΠ΅ΡΠ΅Π· V* ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π΅ Π²ΡΠ΅ ΡΠ΅ΠΏΠΎΡΠΊΠΈ Π² Π°Π»ΡΠ°Π²ΠΈΡΠ΅ V, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΏΡΡΡΡΡ ΡΠ΅ΠΏΠΎΡΠΊΡ .
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ V={0,1}, ΡΠΎ V* = {, 0, 1, 00, 11, 01, 10, 000, 001, 011,. }.
ΠΠ±ΠΎΠ·Π½Π°ΡΠΈΠΌ ΡΠ΅ΡΠ΅Π· V+ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π΅ Π²ΡΠ΅ ΡΠ΅ΠΏΠΎΡΠΊΠΈ Π² Π°Π»ΡΠ°Π²ΠΈΡΠ΅ V, ΠΈΡΠΊΠ»ΡΡΠ°Ρ ΠΏΡΡΡΡΡ ΡΠ΅ΠΏΠΎΡΠΊΡ .
Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, V* = V+ U {}.
Π―ΡΠ½ΠΎ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ·ΡΠΊ Π² Π°Π»ΡΠ°Π²ΠΈΡΠ΅ V ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° V*.
ΠΠ·Π²Π΅ΡΡΠ½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ·ΡΠΊΠΎΠ². ΠΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΏΠΎΡΠΎΠΆΠ΄Π°ΡΡΠΈΠ΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ. ΠΠΌΠ΅Π½Π½ΠΎ ΡΡΠΎΡ ΡΠΏΠΎΡΠΎΠ± ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ.
ΠΠ°Π΄Π°Π½ΠΈΠ΅
ΠΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΊ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌΡ Π²ΠΈΠ΄Ρ
ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ
ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ - ΡΡΠΎ ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ Π½Π΅Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΡ ΠΈ Π±Π΅ΡΠΏΠ»ΠΎΠ΄Π½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², ΡΠΈΠΊΠ»ΠΎΠ² ΠΈΠΏΡΠ°Π²ΠΈΠ» («ΠΏΡΡΡΡΡ » ΠΏΡΠ°Π²ΠΈΠ»). ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ Π½Π°Π·ΡΠ²Π°ΡΡ ΡΠ°ΠΊΠΆΠ΅ ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ°ΠΌΠΈ Π² ΠΊΠ°Π½ΠΎΠ½ΠΈΡΠ΅ΡΠΊΠΎΠΌ Π²ΠΈΠ΄Π΅.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΡ ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΡ ΠΊ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡ Π²ΠΈΠ΄Ρ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ:
ΡΠ΄Π°Π»ΠΈΡΡ Π²ΡΠ΅ Π±Π΅ΡΠΏΠ»ΠΎΠ΄Π½ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ;
ΡΠ΄Π°Π»ΠΈΡΡ Π²ΡΠ΅ Π½Π΅Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ;
ΡΠ΄Π°Π»ΠΈΡΡΠΏΡΠ°Π²ΠΈΠ»Π°;
ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ΅ΠΏΠ½ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π°.
Π‘Π»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠ½ΡΡΡ, ΡΡΠΎ ΡΠ°Π³ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅, ΠΈ Π½ΠΈΠΊΠ°ΠΊ ΠΈΠ½Π°ΡΠ΅.
ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊ
Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ»ΡΡΠ°ΡΡ ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ Π½Π΅Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΠ΅ ΠΈ Π±Π΅ΡΠΏΠ»ΠΎΠ΄Π½ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΡΡΠ°ΡΡΠ²ΡΡΡ Π² ΠΏΠΎΡΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ ΡΠ΅ΠΏΠΎΡΠ΅ΠΊ ΡΠ·ΡΠΊΠ° ΠΈ ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠ΄Π°Π»Π΅Π½Ρ ΠΈΠ· Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ.
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅: ΡΠΈΠΌΠ²ΠΎΠ» A Ρ VN Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π±Π΅ΡΠΏΠ»ΠΎΠ΄Π½ΡΠΌ Π² Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ΅ G = (VT, VN, P, S), Π΅ΡΠ»ΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΡΡΠΎ.
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅: ΡΠΈΠΌΠ²ΠΎΠ» x Ρ (VT U VN) Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π½Π΅Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΠΌ Π² Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ΅ G = (VT, VN, P, S), Π΅ΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π½ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΠ΅Π½ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΠ΅ ΡΡΠΎΠΉ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ.
ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π±Π΅ΡΠΏΠ»ΠΎΠ΄Π½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²
ΠΡ ΠΎΠ΄: ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ° G = (VT, VN, P, S).
ΠΡΡ ΠΎΠ΄: ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ° G' = (VT, VN', P', S), Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ°Ρ Π±Π΅ΡΠΏΠ»ΠΎΠ΄Π½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ L (G) = L (G').
ΠΠ΅ΡΠΎΠ΄:
Π Π΅ΠΊΡΡΡΠΈΠ²Π½ΠΎ ΡΡΡΠΎΠΈΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° N0, N1,.
1. N0 =, i = 1.
2. Ni = (A >) Ρ P ΠΈ Ρ (Ni-1 U VT) * U Ni-1.
3. ΠΡΠ»ΠΈ Ni? Ni-1, ΡΠΎ i = i+1 ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ ΠΊ ΡΠ°Π³Ρ 2, ΠΈΠ½Π°ΡΠ΅ VN' = Ni; P' ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΏΡΠ°Π²ΠΈΠ» ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° P, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΈΠ· VN' VT; G' = (VT, VN', P', S).
ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π½Π΅Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²
ΠΡ ΠΎΠ΄: ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ° G = (VT, VN, P, S)
ΠΡΡ ΠΎΠ΄: ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ° G' = (VT', VN', P', S), Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ°Ρ Π½Π΅Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ L (G) = L (G').
ΠΠ΅ΡΠΎΠ΄:
1. V0 = {S}; i = 1.
2. Vi = x Ρ (VT U VN), (A > x) P ΠΈ A Ρ Vi-1 U Vi-1.
3. ΠΡΠ»ΠΈ Vi? Vi-1, ΡΠΎ i = i+1 ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ ΠΊ ΡΠ°Π³Ρ 2, ΠΈΠ½Π°ΡΠ΅ VN' = Vi VN; VT' = Vi VT; P' ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΏΡΠ°Π²ΠΈΠ» ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° P, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΈΠ· Vi; G' = (VT', VN', P', S).
Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°Π΅ΡΡΡ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠ°Π²ΠΈΠ» Π²ΡΠ²ΠΎΠ΄Π°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ ΡΡΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Ρ.
ΠΡΠ»ΠΈ Π² ΡΡΠΎΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ΅ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π²ΠΈΡΡ ΡΠ°Π³ΠΈ (1) ΠΈ (2), ΡΠΎ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌ.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎ-ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΡ G Ρ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌΠΈ S > U, S > VZ, T > aa, T > bb, U > aUa, U > bUb, V > aTb, V > bTa, W > YZY, W > aab, X > Xa, X > Xb, X > Π΅, Y > YY, Y > aU, Y > Π΅, Z > W, Z > b. Π£Π΄Π°Π»ΠΈΠ² ΡΠ΅ΡΡΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠ΅ Π±Π΅ΡΠΏΠ»ΠΎΠ΄Π½ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ» U, ΠΏΠΎΠ»ΡΡΠΈΠΌ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΡ G1: S > VZ, T > aa, T > bb, V > aTb, V > bTa, W > YZY, W > aab, X > Xa, X > Xb, X > Π΅, Y > YY, Y > Π΅, Z > W, Z > b.
Π Π½Π΅ΠΉ ΡΠΈΠΌΠ²ΠΎΠ» X ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΠΌ. Π£Π΄Π°Π»ΠΈΠ² ΡΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠ΅ X, ΠΏΠΎΠ»ΡΡΠΈΠΌ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΡ G2 Ρ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌΠΈ: S > VZ, T > aa, T > bb, V > aT b, V > bT a, W > YZY, W > aab, Y > YY, Y > Π΅, Z > W, Z > b. ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, L (G) = L (G2) ΠΈ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ° G2 Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π±Π΅ΡΠΏΠ»ΠΎΠ΄Π½ΡΡ ΠΈ Π½Π΅Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ².
ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΠΈΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊ
ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π²ΠΈΠ΄ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠΉ ΡΠ²ΡΠ·Π°Π½ Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ· Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΏΡΠ°Π²ΠΈΠ» Ρ ΠΏΡΡΡΠΎΠΉ ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΡΡ.
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅. ΠΡΠ°Π²ΠΈΠ»ΠΎ Π²ΠΈΠ΄Π° A > Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ «ΠΏΡΡΡΡΠΌ» (Π°Π½Π½ΡΠ»ΠΈΡΡΡΡΠΈΠΌ) ΠΏΡΠ°Π²ΠΈΠ»ΠΎΠΌ.
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅. ΠΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ° Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΠ΅ΠΉ ΠΈΠ»ΠΈ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΎΠΉ Π±Π΅Π· «ΠΏΡΡΡΡΡ » ΠΏΡΠ°Π²ΠΈΠ», Π΅ΡΠ»ΠΈ Π»ΠΈΠ±ΠΎ
1) ΡΡ Π΅ΠΌΠ° Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π°Π½Π½ΡΠ»ΠΈΡΡΡΡΠΈΡ ΠΏΡΠ°Π²ΠΈΠ»,
2) Π»ΠΈΠ±ΠΎ ΡΡ Π΅ΠΌΠ° Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π²ΠΈΠ΄Π° S >, Π³Π΄Π΅ S — Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ» Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ, ΠΈ ΡΠΈΠΌΠ²ΠΎΠ» S Π½Π΅ Π²ΡΡΡΠ΅ΡΠ°Π΅ΡΡΡ Π² ΠΏΡΠ°Π²ΡΡ ΡΠ°ΡΡΡΡ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΠΏΡΠ°Π²ΠΈΠ» Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ.
ΠΠ»Ρ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ Π°Π½Π½ΡΠ»ΠΈΡΡΡΡΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π°, ΡΠΏΡΠ°Π²Π΅Π΄Π»ΠΈΠ²ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅.
Π£ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅. ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ G', ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΉ Π°Π½Π½ΡΠ»ΠΈΡΡΡΡΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π°, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΡΡ Π΅ΠΉ Π½Π΅ΡΠΊΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΡ G, ΡΠ°ΠΊΡΡ ΡΡΠΎ L (G') =L (G).
ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΠ΅ΠΉ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΡΠΈΡΠ»Π° ΠΏΡΠ°Π²ΠΈΠ» Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΈΠ·-Π·Π° ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΡΠ°Π²ΠΈΠ», ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌΡΡ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π΅ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΠ² Π°Π½Π½ΡΠ»ΠΈΡΡΡΡΠΈΡ ΠΏΡΠ°Π²ΠΈΠ». Π§ΡΠΎΠ±Ρ ΠΏΠΎΡΡΡΠΎΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΡΡΡΠΎΠΉ ΡΠ΅ΠΏΠΎΡΠΊΠΈ Π²ΠΌΠ΅ΡΡΠΎ Π°Π½Π½ΡΠ»ΠΈΡΡΡΡΠ΅Π³ΠΎ Π½Π΅ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° Π²ΠΎ Π²ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ.
ΠΡΠ»ΠΈ ΠΆΠ΅ Π² Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ΅ Π΅ΡΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π²ΠΈΠ΄Π° S >, Π³Π΄Π΅ S — Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ» Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ, ΠΈ ΡΠΈΠΌΠ²ΠΎΠ» S Π²Ρ ΠΎΠ΄ΠΈΡ Π² ΠΏΡΠ°Π²ΡΠ΅ ΡΠ°ΡΡΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΏΡΠ°Π²ΠΈΠ» Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ, ΡΠΎ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π²Π²Π΅ΡΡΠΈ Π½ΠΎΠ²ΡΠΉ Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ» S' ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ S > Π΄Π²ΡΠΌΡ Π½ΠΎΠ²ΡΠΌΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌΠΈ: S' > ΠΈ S'> S.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΠΈ ΡΠΏΠΎΡΠΎΠ±Π° ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΠΈΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊ, ΠΈΡΠΊΠ»ΡΡΠΈΠΌ Π°Π½Π½ΡΠ»ΠΈΡΡΡΡΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ:
G ({a, b}, {S}, P = { S > aSbS, S > bSaS, S > }, S).
ΠΡΠΏΠΎΠ»Π½ΡΡ Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Π·Π°ΠΌΠ΅Π½Ρ ΡΠΈΠΌΠ²ΠΎΠ»Π° S Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΏΡΠ°Π²ΠΈΠ»Π΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ, ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠ΅ΡΡΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° Π²ΠΈΠ΄Π°:
S > aSbS, S > abS, S > aSb, S > ab.
ΠΠΎΡΡΡΠΏΠ°Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΡΠΎ Π²ΡΠΎΡΡΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΠΎΠΌ, ΠΈΠΌΠ΅Π΅ΠΌ:
S > bSaS, S >baS, S > bSa, S > ba.
Π£ΡΠΈΡΡΠ²Π°Ρ, ΡΡΠΎ Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ», ΠΎΠ±ΡΠ°Π·ΡΡΡΠΈΠΉ Π°Π½Π½ΡΠ»ΠΈΡΡΡΡΠ΅Π΅ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Π²Ρ ΠΎΠ΄ΠΈΡ Π² ΠΏΡΠ°Π²ΡΠ΅ ΡΠ°ΡΡΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΏΡΠ°Π²ΠΈΠ» Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ, Π·Π°ΠΌΠ΅Π½ΠΈΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ S > ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌΠΈ Π²ΠΈΠ΄Π° S' > ΠΈ S' > S.
ΠΠΎΡΡΡΠΎΠ΅Π½Π½Π°Ρ ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΡ ΠΏΡΠ°Π²ΠΈΠ» ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΠ°Π²ΠΈΠ» ΠΈΡΠΊΠΎΠΌΠΎΠΉ Π½Π΅ΡΠΊΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΠ΅ΠΉ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ.
S' > S |, S > aSbS | abS | aSb | ab | bSaS |?baS | bSa | ba
ΠΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π²ΡΡΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ ΠΏΡΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠΈ ΠΊΠ°ΠΊ ΠΊΠΎΠ½Π΅ΡΠ½ΡΡ , ΡΠ°ΠΊ ΠΈ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π½ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΎΠ².
ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΏΠ½ΡΡ ΠΏΡΠ°Π²ΠΈΠ»
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅. ΠΡΠ°Π²ΠΈΠ»ΠΎ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ Π²ΠΈΠ΄Π° A > B, Π³Π΄Π΅ A, B Ρ VN, Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ΅ΠΏΠ½ΡΠΌ.
ΠΠ»Ρ ΠΠ‘-Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ G, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΉ ΡΠ΅ΠΏΠ½ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π°, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΡΡ Π΅ΠΉ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΡ G', Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ ΡΠ΅ΠΏΠ½ΡΡ ΠΏΡΠ°Π²ΠΈΠ».
ΠΠ΄Π΅Ρ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π° Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ.
ΠΡΠ»ΠΈ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ° G ΠΈΠΌΠ΅Π΅Ρ ΠΏΡΠ°Π²ΠΈΠ»Π° A > B, B > C, C > aX, ΡΠΎ ΡΠ°ΠΊΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ ΠΎΠ΄Π½ΠΈΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΠΎΠΌ, Π > aX, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²ΡΠ²ΠΎΠ΄, Π => B => C => aX ΡΠ΅ΠΏΠΎΡΠΊΠΈ aX Π² Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ΅ G ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½ Π² Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ΅ G' Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠ°Π²ΠΈΠ»Π° A > aX.
1. ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ, Π Ρ N ΠΏΠΎΡΡΡΠΎΠΈΡΡ NA={BΒ¦A =>*B} ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
Π°) ΠΠΎΠ»ΠΎΠΆΠΈΡΡ N0 = {A} ΠΈ i=1.
Π±) ΠΠΎΠ»ΠΎΠΆΠΈΡΡ Ni ={CΒ¦B>C ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ Π ΠΈ Π Ρ Ni-1 } U Ni-1.
Π²) ΠΡΠ»ΠΈ Ni? Ni-1, ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ i = i+1 ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΡ ΡΠ°Π³ (Π±).
Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ NA = Ni.
2. ΠΠΎΡΡΡΠΎΠΈΡΡ Π ' ΡΠ°ΠΊ: Π΅ΡΠ»ΠΈ Π > Π± ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ Π ΠΈ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΠΏΠ½ΡΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΠΎΠΌ, Π²ΠΊΠ»ΡΡΠΈΡΡ Π² Π ' ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Π > Π± Π΄Π»Ρ Π²ΡΠ΅Ρ ΡΠ°ΠΊΠΈΡ Π, ΡΡΠΎ Π Ρ NΠ.
3. ΠΠΎΠ»ΠΎΠΆΠΈΡΡ G' = (VT, VN, P', S).
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠ° Π²ΡΠΏΠΎΠ»Π½ΠΈΠΌ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΏΠ½ΡΡ ΠΏΡΠ°Π²ΠΈΠ» ΠΈΠ· Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ G:
G = ({+,*, (,), a}, {E, T, F}, P= F, F > (E), E).
Π Π°Π·ΠΎΠ±ΡΠ΅ΠΌ ΠΏΡΠ°Π²ΠΈΠ»Π° Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ Π½Π° Π΄Π²Π° ΠΏΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°:
P1 = {E > T, T > F},
P2 = E > E+T, T > T*F, F > (E)
ΠΠ° ΡΠ°Π³Π΅ (1) NΠ = {E, T, F}, NT = {T, F}, NF = {F}. ΠΠΎΡΠ»Π΅ ΡΠ°Π³Π° (2) ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π ' ΡΡΠ°Π½Π΅Ρ ΡΠ°ΠΊΠΈΠΌ
E > T+T | T*F | (E) | a
T > T*F | (E) | a
F > (E) | a
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡ
1) ΠΠ½Π°Π»ΠΈΠ·
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΏΡΠ°Π²ΠΈΠ»Π°, Π²Π²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π² Memo1.
ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΏΡΠ°Π²ΠΈΠ»Π°, Π²ΡΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π² Memo2.
procedure TForm1. btn1Click (Sender: TObject);
label l;
BEGIN
mmo2. Clear;
for i: =0 to mmo1. Lines. Count do
if Length (mmo1. Lines [i]) >2 then begin
mm: = []; s: =mmo1. Lines [i];
for j: =0 to Length (s) do begin
if (s [j] in ['Π'. 'Π―']) or (s [j] in ['Π°'. 'Ρ']) then mmo1. Lines. Delete (i);
mm: =mm+ [s [j]]; end;
if (not (s in ['A'. 'Z'])) or (s <>'-') or (' ' in mm) then mmo1. Lines. Delete (i);
end else mmo1. Lines. Delete (i);
for i: =0 to mmo1. Lines. Count do begin
s: =mmo1. Lines [i];
n: =Pos ('/', s); Delete (s, n,1);
m: =Pos ('/', s); Delete (s, m,1);
if (n>0) and (m>0) and (n
mmo2. Lines. Add (Copy (s, 1, n-1));
mmo2. Lines. Add (Copy (s, 1,2) +Copy (s, n, m-n));
mmo2. Lines. Add (Copy (s, 1,2) +Copy (s, m, Length (s) — m+1));
goto l;
end;
IF n>0 then begin
mmo2. Lines. Add (Copy (s, 1, n-1));
mmo2. Lines. Add (Copy (s, 1,2) +Copy (s, n, Length (s) — n+1));
goto l;
end;
IF (n=0) and (Length (s) >2) then mmo2. Lines. Add (s);
l:
end;
for i: =0 to mmo2. Lines. Count do begin p [i]: =mmo2. Lines [i];
mn [i]: = [];
for j: =3 to Length (p [i]) do if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [P [i, j]];
end;
END;
ΠΡΠΈΠΌΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ:
ΠΠ²Π΅Π΄Π΅ΠΌ Π² ΠΠ΅ΠΌΠΎ1 ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΈ Π½Π°ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 1
Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠ° Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΠΈΠΌΠ²ΠΎΠ» ΠΏΡΠ°Π²ΠΈΠ»ΠΎ
2) Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π±Π΅ΡΠΏΠ»ΠΎΠ΄Π½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΈΠ· ΠΠ΅ΠΌΠΎ2
ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΏΡΠ°Π²ΠΈΠ»Π° Π² ΠΠ΅ΠΌΠΎ2 (Π±Π΅Π· Π±Π΅ΡΠΏΠ»ΠΎΠ΄Π½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²)
procedure TForm1. btn2Click (Sender: TObject);
var vn2: set of Char;
begin
v: =mmo2. Lines. Count;
for i: =0 to v do p [i]: ='';
for i: =0 to v do begin p [i]: =mmo2. Lines [i];
mn [i]: = [];
for j: =3 to Length (p [i]) do
if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [P [i, j]];
end;
mmo2. Clear;
vn: = [];
for i: =0 to v-1 do if mn [i] = [] then vn: =vn+ [p [i, 1]];
vn2: = [];
j: =0;
while vn<>vn2 do begin
vn: =vn2;
for i: =0 to V-1 do
if (mn [i] - vn= [])
then vn2: =vn2+vn+ [p [i, 1]];
end;
for i: =0 to v do
for j: =1 to Length (p [i]) do
if Length (p [i]) >2 then if (not (p [i, j] in vn)) and (p [i, j] in ['A'. 'Z']) then p [i]: ='';
for i: =0 to v do begin mn [i]: = [];
for j: =3 to Length (p [i]) do if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [p [i, j]];
if Length (p [i]) >2 then mmo2. Lines. Add (p [i]);
end;
for i: =0 to v do p [i]: ='';
for i: =0 to mmo2. Lines. Count do begin p [i]: =mmo2. Lines [i];
mn [i]: = [];
for j: =3 to Length (p [i]) do
if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [P [i, j]];
end;
end;
ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ:
1. ΠΠ²Π΅Π΄Π΅ΠΌ Π² ΠΠ΅ΠΌΠΎ1 ΠΏΡΠ°Π²ΠΈΠ»Π°
2. ΠΠ°ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 1
3. ΠΠ°ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 1
3) Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π½Π΅Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΈΠ· ΠΠ΅ΠΌΠΎ2
ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΏΡΠ°Π²ΠΈΠ»Π° Π² ΠΠ΅ΠΌΠΎ2 (Π±Π΅Π· Π½Π΅Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²)
procedure TForm1. btn3Click (Sender: TObject);
begin
v: =mmo2. Lines. Count;
for i: =0 to v do p [i]: ='';
for i: =0 to v do begin p [i]: =mmo2. Lines [i];
mn [i]: = [];
for j: =3 to Length (p [i]) do
if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [P [i, j]];
end;
mmo2. Clear;
vn: = [];
for i: =0 to 3 do
if Length (p [i]) >1 then begin vn: =vn+ [p [i, 1]] +mn [0]; Break; end;
m: =0;
while m<4 do begin
for i: =0 to v do
if Length (p [i]) >2 then
if p [i, 1] in vn then vn: =vn+mn [i];
Inc (m);
end;
for i: =0 to v do
for j: =0 to Length (p [i]) do
if Length (p [i]) >2 then if (not (p [i, j] in vn)) and (p [i, j] in ['A'. 'Z']) then p [i]: ='';
for i: =0 to v do
if Length (p [i]) >2 then mmo2. Lines. Add (p [i]);
for i: =0 to v do p [i]: ='';
for i: =0 to mmo2. Lines. Count do begin p [i]: =mmo2. Lines [i];
mn [i]: = [];
for j: =3 to Length (p [i]) do
if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [P [i, j]];
end;
end;
ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ:
1. ΠΠ²Π΅Π΄Π΅ΠΌ ΠΏΡΠ°Π²ΠΈΠ»Π° Π² ΠΠ΅ΠΌΠΎ1
2. ΠΠ°ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 1
3. ΠΠ°ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 3
4) Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ» Ρ ΠΏΡΡΡΠΎΠΉ ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΡΡ
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΈΠ· ΠΠ΅ΠΌΠΎ2
ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΏΡΠ°Π²ΠΈΠ»Π° Π² ΠΠ΅ΠΌΠΎ2
procedure TForm1. btn4Click (Sender: TObject);
begin
v: =mmo2. Lines. Count;
for i: =0 to v do p [i]: ='';
for i: =0 to v do begin p [i]: =mmo2. Lines [i];
mn [i]: = [];
for j: =3 to Length (p [i]) do
if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [P [i, j]];
end;
mmo2. Clear;
j: =0;
for i: =0 to v do
if Length (p [i]) >2 then
if p [i, 3] ='e' then begin
Inc (j); r [j]: =p [i, 1]; p [i]: ='';
end;
n: =j; k: =0;
for i: =1 to n do
for j: =0 to v do begin
if Length (p [j]) >1 then
if r [i] in mn [j] then begin
s: =p [j];
Delete (s, 1,2);
s1: =s;
m: =Pos (r [i], s);
delete (s, m,1);
l: =Pos (r [i], s);
if (m>0) and (l>0) then begin
inc (k);
p [k+v]: =Copy (p [j], 1,2) +s;
Inc (k); l: =Pos (r [i], s); Delete (s1,l+1,1);
p [k+v]: =Copy (p [j], 1,2) +s1;
Inc (k); l: =Pos (r [i], s1); Delete (s1,l, 1);
p [k+v]: =Copy (p [j], 1,2) +s1;
end;
if (m>0) and (l=0) then begin
inc (k);
p [k+v]: =Copy (p [j], 1,2) +s;
end;
end; end;
for i: =0 to v+ (k-1) do
for j: =i+1 to v+k do begin
if p [i] =p [j] then p [j]: ='';
if (Length (p [i]) =3) and (p [i, 1] =p [i, 3]) then p [i]: ='';
end;
for i: =0 to v+k do
if Length (p [i]) >2 then mmo2. Lines. Add (p [i]);
for i: =0 to v do p [i]: ='';
for i: =0 to mmo2. Lines. Count do begin p [i]: =mmo2. Lines [i];
mn [i]: = [];
for j: =3 to Length (p [i]) do
if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [P [i, j]];
end;
end;
ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ:
1. ΠΠ²ΠΎΠ΄ΠΈΠΌ ΠΏΡΠ°Π²ΠΈΠ»Π° Π² ΠΠ΅ΠΌΠΎ1
2. ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 1
3. ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 4
5) ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΏΠ½ΡΡ ΠΏΡΠ°Π²ΠΈΠ»
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΈΠ· ΠΠ΅ΠΌΠΎ2
ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΏΡΠ°Π²ΠΈΠ»Π° Π² ΠΠ΅ΠΌΠΎ2
procedure TForm1. btn5Click (Sender: TObject);
begin
v: =mmo2. Lines. Count;
for i: =0 to v do p [i]: ='';
for i: =0 to v do p [i]: =mmo2. Lines [i];
mmo2. Clear;
for i: =1 to 5 do r [i]: =' '; k: =0;
for i: =0 to v do
if Length (p [i]) =3 then
if (p [i, 1] in ['A'. 'Z']) and (p [i, 3] in ['A'. 'Z']) and (p [i, 1] <>p [i, 3]) then begin
inc (k); r [k]: =p [i, 1]; r [k+1]: =p [i, 3]; p [i]: ='';
end;
for i: =1 to k do begin
mn [i]: = [];
for j: =i+1 to k+1 do
mn [i]: =mn [i] + [r [j]];
end;
m: =0; l: =0;
for i: =1 to k do begin
inc (m);
for j: =0 to v do
if (Length (p [j]) >2) and (p [j, 1] in mn [m]) then begin
inc (l); p [v+l]: =p [j];
p [v+l, 1]: =r [m]; end;
end;
for i: =0 to v+l do
if Length (p [i]) >2 then mmo2. Lines. Add (p [i]);
end;
ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ:
1. ΠΠ΅Π΄Π΅ΠΌ ΠΏΡΠ°Π²ΠΈΠ»Π° Π² ΠΠ΅ΠΌΠΎ1
2. ΠΠ°ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 1
3. ΠΠ°ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 5
1. «Π’Π΅ΠΎΡΠΈΡ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ» Π‘Π΅ΡΠ΅Π±ΡΡΠΊΠΎΠ² Π. Π. ΠΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ Π3-ΠΡΠ΅ΡΡ, 1999 Π³., 174 ΡΡΡ.
2. «ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ!» ΠΠΆΠ΅ΠΊ ΠΡΠ΅Π½ΡΠΎΡ ΠΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ Π‘Π°ΠΌΠΈΠ·Π΄Π°Ρ, 1995 Π³., 135 ΡΡΡ.
3. «ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ, ΡΠ·ΡΠΊΠΈ, Π°Π²ΡΠΎΠΌΠ°ΡΡ ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΡ» Π. ΠΠΎΠ·Π³ΠΎΠ²ΠΎΠΉ ΠΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ ΠΠ°ΡΠΊΠ° ΠΈ ΡΠ΅Ρ Π½ΠΈΠΊΠ°, 2006 Π³., 316 ΡΡΡ.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls, Grids, jpeg, ExtCtrls, XPMan, Menus, Buttons;
type
TForm1 = class (TForm)
btn1: TButton;
mmo1: TMemo;
mmo2: TMemo;
btn2: TButton;
btn3: TButton;
btn4: TButton;
btn5: TButton;
lbl1: TLabel;
xpmnfst1: TXPManifest;
procedure btn1Click (Sender: TObject);
procedure btn2Click (Sender: TObject);
procedure btn3Click (Sender: TObject);
procedure btn4Click (Sender: TObject);
procedure btn5Click (Sender: TObject);
procedure btn1MouseMove (Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure btn2MouseMove (Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure FormMouseMove (Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure btn3MouseMove (Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure btn4MouseMove (Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure btn5MouseMove (Sender: TObject; Shift: TShiftState; X,
Y: Integer);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
i, m, n, j, v, k, l: Integer;
s, s1: string;
p: array [0.40] of string;
vn, vt, k1, k2,mm: set of Char;
mn: array [0.25] of set of Char;
c: Char;
r: array [1.5] of Char;
implementation
{$R *. dfm}
procedure TForm1. btn1Click (Sender: TObject);
label l;
BEGIN
mmo2. Clear;
for i: =0 to mmo1. Lines. Count do
if Length (mmo1. Lines [i]) >2 then begin
mm: = []; s: =mmo1. Lines [i];
for j: =0 to Length (s) do begin
if (s [j] in ['Π'. 'Π―']) or (s [j] in ['Π°'. 'Ρ']) then mmo1. Lines. Delete (i);
mm: =mm+ [s [j]]; end;
if (not (s in ['A'. 'Z'])) or (s <>'-') or (' ' in mm) then mmo1. Lines. Delete (i);
end else mmo1. Lines. Delete (i);
for i: =0 to mmo1. Lines. Count do begin
s: =mmo1. Lines [i];
n: =Pos ('/', s); Delete (s, n,1);
m: =Pos ('/', s); Delete (s, m,1);
if (n>0) and (m>0) and (n
mmo2. Lines. Add (Copy (s, 1, n-1));
mmo2. Lines. Add (Copy (s, 1,2) +Copy (s, n, m-n));
mmo2. Lines. Add (Copy (s, 1,2) +Copy (s, m, Length (s) — m+1));
goto l;
end;
IF n>0 then begin
mmo2. Lines. Add (Copy (s, 1, n-1));
mmo2. Lines. Add (Copy (s, 1,2) +Copy (s, n, Length (s) — n+1));
goto l;
end;
IF (n=0) and (Length (s) >2) then mmo2. Lines. Add (s);
l:
end;
for i: =0 to mmo2. Lines. Count do begin p [i]: =mmo2. Lines [i];
mn [i]: = [];
for j: =3 to Length (p [i]) do if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [P [i, j]];
end;
END;
procedure TForm1. btn2Click (Sender: TObject);
var vn2: set of Char;
begin
v: =mmo2. Lines. Count;
for i: =0 to v do p [i]: ='';
for i: =0 to v do begin p [i]: =mmo2. Lines [i];
mn [i]: = [];
for j: =3 to Length (p [i]) do
if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [P [i, j]];
end;
mmo2. Clear;
vn: = [];
for i: =0 to v-1 do if mn [i] = [] then vn: =vn+ [p [i, 1]];
vn2: = [];
j: =0;
while vn<>vn2 do begin
vn: =vn2;
for i: =0 to V-1 do
if (mn [i] - vn= [])
then vn2: =vn2+vn+ [p [i, 1]];
end;
for i: =0 to v do
for j: =1 to Length (p [i]) do
if Length (p [i]) >2 then if (not (p [i, j] in vn)) and (p [i, j] in ['A'. 'Z']) then p [i]: ='';
for i: =0 to v do begin mn [i]: = [];
for j: =3 to Length (p [i]) do if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [p [i, j]];
if Length (p [i]) >2 then mmo2. Lines. Add (p [i]);
end;
for i: =0 to v do p [i]: ='';
for i: =0 to mmo2. Lines. Count do begin p [i]: =mmo2. Lines [i];
mn [i]: = [];
for j: =3 to Length (p [i]) do
if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [P [i, j]];
end;
end;
procedure TForm1. btn3Click (Sender: TObject);
begin
v: =mmo2. Lines. Count;
for i: =0 to v do p [i]: ='';
for i: =0 to v do begin p [i]: =mmo2. Lines [i];
mn [i]: = [];
for j: =3 to Length (p [i]) do
if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [P [i, j]];
end;
mmo2. Clear;
vn: = [];
for i: =0 to 3 do
if Length (p [i]) >1 then begin vn: =vn+ [p [i, 1]] +mn [0]; Break; end;
m: =0;
while m<4 do begin
for i: =0 to v do
if Length (p [i]) >2 then
if p [i, 1] in vn then vn: =vn+mn [i];
Inc (m);
end;
for i: =0 to v do
for j: =0 to Length (p [i]) do
if Length (p [i]) >2 then if (not (p [i, j] in vn)) and (p [i, j] in ['A'. 'Z']) then p [i]: ='';
for i: =0 to v do
if Length (p [i]) >2 then mmo2. Lines. Add (p [i]);
for i: =0 to v do p [i]: ='';
for i: =0 to mmo2. Lines. Count do begin p [i]: =mmo2. Lines [i];
mn [i]: = [];
for j: =3 to Length (p [i]) do
if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [P [i, j]];
end;
end;
procedure TForm1. btn4Click (Sender: TObject);
begin
v: =mmo2. Lines. Count;
for i: =0 to v do p [i]: ='';
for i: =0 to v do begin p [i]: =mmo2. Lines [i];
mn [i]: = [];
for j: =3 to Length (p [i]) do
if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [P [i, j]];
end;
mmo2. Clear;
j: =0;
for i: =0 to v do
if Length (p [i]) >2 then
if p [i, 3] ='e' then begin
Inc (j); r [j]: =p [i, 1]; p [i]: ='';
end;
n: =j; k: =0;
for i: =1 to n do
for j: =0 to v do begin
if Length (p [j]) >1 then
if r [i] in mn [j] then begin
s: =p [j];
Delete (s, 1,2);
s1: =s;
m: =Pos (r [i], s);
delete (s, m,1);
l: =Pos (r [i], s);
if (m>0) and (l>0) then begin
inc (k);
p [k+v]: =Copy (p [j], 1,2) +s;
Inc (k); l: =Pos (r [i], s); Delete (s1,l+1,1);
p [k+v]: =Copy (p [j], 1,2) +s1;
Inc (k); l: =Pos (r [i], s1); Delete (s1,l, 1);
p [k+v]: =Copy (p [j], 1,2) +s1;
end;
if (m>0) and (l=0) then begin
inc (k);
p [k+v]: =Copy (p [j], 1,2) +s;
end;
end; end;
for i: =0 to v+ (k-1) do
for j: =i+1 to v+k do begin
if p [i] =p [j] then p [j]: ='';
if (Length (p [i]) =3) and (p [i, 1] =p [i, 3]) then p [i]: ='';
end;
for i: =0 to v+k do
if Length (p [i]) >2 then mmo2. Lines. Add (p [i]);
for i: =0 to v do p [i]: ='';
for i: =0 to mmo2. Lines. Count do begin p [i]: =mmo2. Lines [i];
mn [i]: = [];
for j: =3 to Length (p [i]) do
if p [i, j] in ['A'. 'Z'] then mn [i]: =mn [i] + [P [i, j]];
end;
end;
procedure TForm1. btn5Click (Sender: TObject);
begin
v: =mmo2. Lines. Count;
for i: =0 to v do p [i]: ='';
for i: =0 to v do p [i]: =mmo2. Lines [i];
mmo2. Clear;
for i: =1 to 5 do r [i]: =' '; k: =0;
for i: =0 to v do
if Length (p [i]) =3 then
if (p [i, 1] in ['A'. 'Z']) and (p [i, 3] in ['A'. 'Z']) and (p [i, 1] <>p [i, 3]) then begin
inc (k); r [k]: =p [i, 1]; r [k+1]: =p [i, 3]; p [i]: ='';
end;
for i: =1 to k do begin
mn [i]: = [];
for j: =i+1 to k+1 do
mn [i]: =mn [i] + [r [j]];
end;
m: =0; l: =0;
for i: =1 to k do begin
inc (m);
for j: =0 to v do
if (Length (p [j]) >2) and (p [j, 1] in mn [m]) then begin
inc (l); p [v+l]: =p [j];
p [v+l, 1]: =r [m]; end;
end;
for i: =0 to v+l do
if Length (p [i]) >2 then mmo2. Lines. Add (p [i]);
end;
procedure TForm1. btn1MouseMove (Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
lbl1. Caption: ='ΠΠ½Π°Π»ΠΈΠ· Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ';
end;
procedure TForm1. btn2MouseMove (Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
lbl1. Caption: ='Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π±Π΅ΡΠΏΠ»ΠΎΠ΄Π½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²';
end;
procedure TForm1. FormMouseMove (Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
lbl1. Caption: ='ΠΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ';
end;
procedure TForm1. btn3MouseMove (Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
lbl1. Caption: ='Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π½Π΅Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²';
end;
procedure TForm1. btn4MouseMove (Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
lbl1. Caption: ='ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΠΈΡ ΠΏΡΠ°Π²ΠΈΠ»';
end;
procedure TForm1. btn5MouseMove (Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
lbl1. Caption: ='ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΏΠ½ΡΡ ΠΏΡΠ°Π²ΠΈΠ»';
end;
end.
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ:
Π¨Π°Π³ 1: Π²Π²ΠΎΠ΄ΠΈΠΌ ΠΏΡΠ°Π²ΠΈΠ»Π° Π² ΠΠ΅ΠΌΠΎ1
Π¨Π°Π³ 2: Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 1
Π¨Π°Π³ 3: Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 2
Π¨Π°Π³ 4: Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 3
Π¨Π°Π³ 5: Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 4
Π¨Π°Π³ 6: Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ 5