ΠΠ°Π½Π°Ρ Π²Π°ΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ°ΠΌΠΎ ΠΏΡΠ²ΠΈ Π΄Π΅ΠΎ ΠΏΡΠ΅Π²ΠΎΠ΄Π° ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»Π° ΠΎ ΡΠΎΠΌΠ΅ ΠΊΠ°ΠΊΠΎ ΡΠ΅ ΠΡΠΎΠΏΠ±ΠΎΠΊ Π±Π°Π²ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΎΠΌ ΡΠΈΠΏΠΎΠ²Π° ΠΠΈΡΡ ΠΎΠ½ ΠΊΠΎΠ΄Π°.
ΠΡΠΎΠΏΠ±ΠΎΠΊ ΠΏΠΈΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Ρ ΠΠΈΡΡ ΠΎΠ½-Ρ. Π’ΠΎ ΡΠ΅ ΡΠ΅Π·ΠΈΠΊ ΠΊΠΎΡΠΈ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠΎ ΠΈΠ·ΡΠ·Π΅ΡΠ½ΠΎ ΡΠΈΡΠΎΠΊΠΎ, ΠΊΠ°ΠΊΠΎ Π·Π° ΠΏΠΎΠ·Π°Π΄ΠΈΠ½ΡΠΊΠ΅ ΡΡΠ»ΡΠ³Π΅ ΡΠ°ΠΊΠΎ ΠΈ Π·Π° Π΄Π΅ΡΠΊΡΠΎΠΏ ΠΊΠ»ΠΈΡΠ΅Π½ΡΡΠΊΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ΅. Π’Π°ΠΊΠΎΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠΎ ΠΠΎ, Π’ΠΈΠΏΠ΅Π‘ΡΡΠΈΠΏΡ ΠΈ Π ΡΡΡ, Π°Π»ΠΈ ΠΠΈΡΡ ΠΎΠ½ ΡΠ΅ Π½Π°Ρ Π³Π»Π°Π²Π½ΠΈ ΡΠ΅Π·ΠΈΠΊ. Π‘ ΠΎΠ±Π·ΠΈΡΠΎΠΌ Π½Π° Π½Π°ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ΅, Π° ΡΠ΅Ρ ΡΠ΅ ΠΎ ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈΠΌΠ° Π»ΠΈΠ½ΠΈΡΠ° ΠΠΈΡΡ ΠΎΠ½ ΠΊΠΎΠ΄Π°, ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΎ ΡΠ΅ Π΄Π° ΡΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠΊΠΎ ΠΊΡΡΠ°ΡΠ΅ ΡΠ°ΠΊΠ²ΠΎΠ³ ΠΊΠΎΠ΄Π° Π½Π΅ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ Π·Π°ΠΊΠΎΠΌΠΏΠ»ΠΈΠΊΠΎΠ²Π°Π»ΠΎ ΡΠ΅Π³ΠΎΠ²ΠΎ ΡΠ°Π·ΡΠΌΠ΅Π²Π°ΡΠ΅ ΠΈ ΠΏΠΎΡΠ΅Π»ΠΎ ΠΎΠ·Π±ΠΈΡΠ½ΠΎ Π΄Π° ΡΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡ ΡΠ°Π΄Π°. ΠΠ° Π±ΠΈΡΠΌΠΎ ΡΠ±Π»Π°ΠΆΠΈΠ»ΠΈ ΠΎΠ²Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΠΏΠΎΡΠ΅Π»ΠΈ ΡΠΌΠΎ Π΄Π° ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½ΠΎ ΠΏΡΠ΅Π»Π°Π·ΠΈΠΌΠΎ Π½Π°Ρ ΠΊΠΎΠ΄ Π½Π° ΡΡΠ°ΡΠΈΡΠΊΡ ΠΏΡΠΎΠ²Π΅ΡΡ ΡΠΈΠΏΠ° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠΈ ΠΌΠΈΠΏΠΈ. ΠΠ²ΠΎ ΡΠ΅ Π²Π΅ΡΠΎΠ²Π°ΡΠ½ΠΎ Π½Π°ΡΠΏΠΎΠΏΡΠ»Π°ΡΠ½ΠΈΡΠΈ ΡΠ°ΠΌΠΎΡΡΠ°Π»Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΡ ΡΠΈΠΏΠ° Π·Π° ΠΠΈΡΡ ΠΎΠ½. ΠΠΈΠΏΠΈ ΡΠ΅ ΠΏΡΠΎΡΠ΅ΠΊΠ°Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΎΠ³ ΠΊΠΎΠ΄Π°, ΡΠ΅Π³ΠΎΠ²ΠΈ Π³Π»Π°Π²Π½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ ΡΠ°Π΄Π΅ Ρ ΠΡΠΎΠΏΠ±ΠΎΠΊ-Ρ.
ΠΡΠΎΠΏΠ±ΠΎΠΊ ΡΠ΅ Π±ΠΈΠ»Π° ΡΠ΅Π΄Π½Π° ΠΎΠ΄ ΠΏΡΠ²ΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ° ΠΊΠΎΡΠ° ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π»Π° ΡΡΠ°ΡΠΈΡΠΊΡ ΠΏΡΠΎΠ²Π΅ΡΡ ΡΠΈΠΏΠ° Ρ ΠΠΈΡΡ ΠΎΠ½ ΠΊΠΎΠ΄Ρ Π½Π° ΠΎΠ²ΠΎΠΌ Π½ΠΈΠ²ΠΎΡ. ΠΠΈΠΏΠΈ ΡΠ΅ ΠΎΠ²ΠΈΡ Π΄Π°Π½Π° ΠΊΠΎΡΠΈΡΡΠΈ Ρ Ρ ΠΈΡΠ°Π΄Π°ΠΌΠ° ΠΏΡΠΎΡΠ΅ΠΊΠ°ΡΠ°. ΠΠ²Π°Ρ Π°Π»Π°Ρ ΡΠ΅ Π±Π΅Π·Π±ΡΠΎΡ ΠΏΡΡΠ°, ΠΊΠ°ΠΊΠΎ ΠΊΠ°ΠΆΡ, "ΡΠ΅ΡΡΠΈΡΠ°Π½ Ρ Π±ΠΎΡΠ±ΠΈ". ΠΡΠ΅ΡΠ»ΠΈ ΡΠΌΠΎ Π΄ΡΠ³ ΠΏΡΡ Π΄Π° ΡΡΠΈΠ³Π½Π΅ΠΌΠΎ ΡΠ°ΠΌΠΎ Π³Π΄Π΅ ΡΠΌΠΎ ΡΠ°Π΄Π°. ΠΠ° ΡΠΎΠΌ ΠΏΡΡΡ Π±ΠΈΠ»ΠΎ ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π΅ΡΡΠΏΠ΅ΡΠ½ΠΈΡ ΠΏΠΎΠ΄ΡΡ Π²Π°ΡΠ° ΠΈ Π½Π΅ΡΡΠΏΠ΅ΡΠ½ΠΈΡ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½Π°ΡΠ°. ΠΠ²Π°Ρ ΠΏΠΎΡΡ ΠΏΠΎΠΊΡΠΈΠ²Π° ΠΈΡΡΠΎΡΠΈΡΡ ΡΡΠ°ΡΠΈΡΠΊΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ΅ ΡΠΈΠΏΠΎΠ²Π° Ρ ΠΠΈΡΡ ΠΎΠ½-Ρ, ΠΎΠ΄ ΡΠ΅Π³ΠΎΠ²ΠΈΡ ΠΊΠ°ΠΌΠ΅Π½ΠΈΡ ΠΏΠΎΡΠ΅ΡΠ°ΠΊΠ° ΠΊΠ°ΠΎ Π΄Π΅Π»Π° ΠΌΠΎΠ³ ΠΈΡΡΡΠ°ΠΆΠΈΠ²Π°ΡΠΊΠΎΠ³ ΠΏΡΠΎΡΠ΅ΠΊΡΠ°, Π΄ΠΎ Π΄Π°Π½Π°Ρ, ΠΊΠ°Π΄Π° ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠ° ΡΠΈΠΏΠ° ΠΈ Π½Π°Π³ΠΎΠ²Π΅ΡΡΠ°Π²Π°ΡΠ΅ ΡΠΈΠΏΠΎΠ²Π° ΠΏΠΎΡΡΠ°Π»ΠΈ ΡΠΎΠ±ΠΈΡΠ°ΡΠ΅Π½ΠΈ Π·Π° Π±Π΅Π·Π±ΡΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠ° ΠΊΠΎΡΠΈ ΠΏΠΈΡΡ Ρ ΠΠΈΡΡ ΠΎΠ½-Ρ. ΠΠ²Π΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ΅ ΡΠ°Π΄Π° ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΈ Π°Π»Π°ΡΠΈ ΠΊΠ°ΠΎ ΡΡΠΎ ΡΡ ΠΠΠ ΠΈ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠΈ ΠΊΠΎΠ΄Π°.
β
ΠΠ°ΡΡΠΎ ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ° ΡΠΈΠΏΠ° Π½Π΅ΠΎΠΏΡ ΠΎΠ΄Π½Π°?
ΠΠΊΠΎ ΡΡΠ΅ ΠΈΠΊΠ°Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΠ»ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠΊΠΈ ΠΊΡΡΠ°Π½ΠΈ ΠΠΈΡΡ ΠΎΠ½, ΠΌΠΎΠΆΠ΄Π° ΡΠ΅ΡΠ΅ ΠΈΠΌΠ°ΡΠΈ Π·Π°Π±ΡΠ½Ρ Π·Π°ΡΡΠΎ ΡΠ΅ Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΠ΅ Π²ΡΠ΅ΠΌΠ΅ Π΄ΠΈΠ³Π»Π° ΡΠΎΠ»ΠΈΠΊΠ° Π³ΡΠΆΠ²Π° ΠΎΠΊΠΎ ΡΡΠ°ΡΠΈΡΠΊΠΎΠ³ ΠΊΡΡΠ°ΡΠ° ΠΈ ΠΌΠΈΠΏΠΈ-ΡΠ°. ΠΠ»ΠΈ ΠΌΠΎΠΆΠ΄Π° Π²ΠΎΠ»ΠΈΡΠ΅ ΠΠΈΡΡ ΠΎΠ½ ΡΠΏΡΠ°Π²ΠΎ Π·Π±ΠΎΠ³ ΡΠ΅Π³ΠΎΠ²ΠΎΠ³ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠΊΠΎΠ³ ΠΊΡΡΠ°ΡΠ°, Π° ΠΎΠ²ΠΎ ΡΡΠΎ ΡΠ΅ Π΄Π΅ΡΠ°Π²Π° Π²Π°Ρ ΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ ΡΠ·Π½Π΅ΠΌΠΈΡΠΈ. ΠΡΡΡ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ ΡΡΠ°ΡΠΈΡΠΊΠΎΠ³ ΠΊΡΡΠ°ΡΠ° ΡΠ΅ ΠΎΠ±ΠΈΠΌ ΡΠ΅ΡΠ΅ΡΠ°: ΡΡΠΎ ΡΠ΅ Π²Π°Ρ ΠΏΡΠΎΡΠ΅ΠΊΠ°Ρ Π²Π΅ΡΠΈ, Π²ΠΈΡΠ΅ ΡΠ΅ Π½Π°Π³ΠΈΡΠ΅ΡΠ΅ ΡΡΠ°ΡΠΈΡΠΊΠΎΠΌ ΠΊΡΡΠ°ΡΡ, ΠΈ Π½Π° ΠΊΡΠ°ΡΡ, ΡΠΎ Π²Π°ΠΌ ΡΠ΅ Π²ΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ.
ΠΡΠ΅ΡΠΏΠΎΡΡΠ°Π²ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ ΠΎΠ΄ΡΠ΅ΡΠ΅Π½ΠΈ ΠΏΡΠΎΡΠ΅ΠΊΠ°Ρ Π΄ΠΎΡΡΠΈΠ³Π°ΠΎ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ Π΄Π΅ΡΠ΅ΡΠΈΠ½Π° Ρ ΠΈΡΠ°Π΄Π° Π»ΠΈΠ½ΠΈΡΠ°, Π° ΠΈΡΠΏΠΎΡΡΠ°Π²ΠΈΠ»ΠΎ ΡΠ΅ Π΄Π° Π½Π° ΡΠ΅ΠΌΡ ΡΠ°Π΄ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠ°. ΠΠ»Π΅Π΄Π°ΡΡΡΠΈ ΡΠ»ΠΈΡΠ°Π½ ΠΏΡΠΎΡΠ΅ΠΊΠ°Ρ, Π½Π° ΠΎΡΠ½ΠΎΠ²Ρ Π½Π°ΡΠ΅Π³ ΠΈΡΠΊΡΡΡΠ²Π°, ΠΌΠΎΠΆΠ΅ΠΌΠΎ ΡΠ΅ΡΠΈ Π΄Π° ΡΠ΅ ΡΠ°Π·ΡΠΌΠ΅Π²Π°ΡΠ΅ ΡΠ΅Π³ΠΎΠ²ΠΎΠ³ ΠΊΠΎΠ΄Π° Π±ΠΈΡΠΈ ΠΊΡΡΡ Π·Π° ΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠ°. ΠΠ΅Π· Π½Π°ΠΏΠΎΠΌΠ΅Π½Π° ΡΠΈΠΏΠ°, ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΡΠ΅ΡΠΊΠΎ ΡΡ Π²Π°ΡΠΈΡΠΈ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠΎΡΠ΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ΅ ΡΡΠ΅Π±Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΠΈΡΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΈ ΠΈΠ»ΠΈ ΠΊΠΎΡΠ΅ ΡΠΈΠΏΠΎΠ²Π΅ ΡΡΠ½ΠΊΡΠΈΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΡΠ°ΡΠΈ. ΠΠ²ΠΎ ΡΠΈΠΏΠΈΡΠ½ΠΈΡ ΠΏΠΈΡΠ°ΡΠ° Π½Π° ΠΊΠΎΡΠ° ΡΠ΅ ΡΠ΅ΡΡΠΎ ΡΠ΅ΡΠΊΠΎ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΈΡΠΈ Π±Π΅Π· ΡΠΏΠΎΡΡΠ΅Π±Π΅ Π½Π°ΠΏΠΎΠΌΠ΅Π½Π° ΠΎ ΡΠΈΠΏΡ:
- ΠΠΎΠΆΠ΅ Π»ΠΈ ΡΠ΅ ΠΎΠ²Π° ΡΡΠ½ΠΊΡΠΈΡΠ° Π²ΡΠ°ΡΠΈΡΠΈ
None
? - Π¨ΡΠ° Π±ΠΈ ΡΡΠ΅Π±Π°Π»ΠΎ Π΄Π° Π±ΡΠ΄Π΅ ΠΎΠ²Π°Ρ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ?
items
? - ΠΠΎΡΠΈ ΡΠ΅ ΡΠΈΠΏ Π°ΡΡΠΈΠ±ΡΡΠ°
id
:int
ΠΠ° ΡΠ΅Π΄ΠΈΠΌ,str
, ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΄Π° Π½Π΅ΠΊΠΈ ΠΏΡΠΈΠ»Π°Π³ΠΎΡΠ΅Π½ΠΈ ΡΠΈΠΏ? - ΠΠ° Π»ΠΈ ΠΎΠ²Π°Ρ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ ΡΡΠ΅Π±Π° Π΄Π° Π±ΡΠ΄Π΅ Π»ΠΈΡΡΠ°? ΠΠ° Π»ΠΈ ΡΠ΅ ΠΌΠΎΠ³ΡΡΠ΅ ΠΏΡΠ΅Π½Π΅ΡΠΈ ΡΡΠΏΠ»Π΅ Π½Π° ΡΠ΅Π³Π°?
ΠΠΊΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π°ΡΠ΅ ΡΠ»Π΅Π΄Π΅ΡΠΈ ΠΈΡΠ΅ΡΠ°ΠΊ ΠΊΠΎΠ΄Π° ΡΠ° ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈΠΌΠ° ΠΈ ΠΏΠΎΠΊΡΡΠ°ΡΠ΅ Π΄Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅ Π½Π° ΡΠ»ΠΈΡΠ½Π° ΠΏΠΈΡΠ°ΡΠ°, ΠΈΡΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΡΠ΅ Π΄Π° ΡΠ΅ ΠΎΠ²ΠΎ Π½Π°ΡΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΈΡΠΈ Π·Π°Π΄Π°ΡΠ°ΠΊ:
class Resource:
id: bytes
...
def read_metadata(self,
items: Sequence[str]) -> Dict[str, MetadataItem]:
...
read_metadata
Π½Π΅ Π²ΡΠ°ΡΠ° ΡΠ΅None
, ΠΏΠΎΡΡΠΎ ΡΠΈΠΏ Π²ΡΠ°ΡΠ°ΡΠ° Π½ΠΈΡΠ΅Optional[β¦]
.- Π Π°ΡΠΏΡΠ°Π²Π°
items
ΡΠ΅ Π½ΠΈΠ· Π»ΠΈΠ½ΠΈΡΠ°. ΠΠ΅ ΠΌΠΎΠΆΠ΅ ΡΠ΅ Π½Π°ΡΡΠΌΠΈΡΠ½ΠΎ ΠΏΠΎΠ½Π°Π²ΡΠ°ΡΠΈ. - ΠΡΡΠΈΠ±ΡΡ
id
ΡΠ΅ Π½ΠΈΠ· Π±Π°ΡΡΠΎΠ²Π°.
Π£ ΠΈΠ΄Π΅Π°Π»Π½ΠΎΠΌ ΡΠ²Π΅ΡΡ, ΠΎΡΠ΅ΠΊΠΈΠ²Π°Π»ΠΎ Π±ΠΈ ΡΠ΅ Π΄Π° ΡΠ΅ ΡΠ²Π΅ ΡΠ°ΠΊΠ²Π΅ ΡΡΠΏΡΠΈΠ»Π½ΠΎΡΡΠΈ Π±ΠΈΡΠΈ ΠΎΠΏΠΈΡΠ°Π½Π΅ Ρ ΡΠ³ΡΠ°ΡΠ΅Π½ΠΎΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΈ (Π΄ΠΎΡΡΡΡΠΈΠ½Π³). ΠΠ»ΠΈ ΠΈΡΠΊΡΡΡΠ²ΠΎ Π΄Π°ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ° Π΄Π° ΡΠ΅ ΡΠ°ΠΊΠ²Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° ΡΠ΅ΡΡΠΎ Π½Π΅ ΠΏΠΎΡΡΡΡΠ΅ Ρ ΠΊΠΎΠ΄Ρ ΡΠ° ΠΊΠΎΡΠΈΠΌ ΠΌΠΎΡΠ°ΡΠ΅ Π΄Π° ΡΠ°Π΄ΠΈΡΠ΅. Π§Π°ΠΊ ΠΈ Π°ΠΊΠΎ ΡΠ°ΠΊΠ²Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° ΠΏΠΎΡΡΠΎΡΠΈ Ρ ΠΊΠΎΠ΄Ρ, Π½Π΅ ΠΌΠΎΠΆΠ΅ ΡΠ΅ ΡΠ°ΡΡΠ½Π°ΡΠΈ Π½Π° ΡΠ΅Π³ΠΎΠ²Ρ Π°ΠΏΡΠΎΠ»ΡΡΠ½Ρ ΠΈΡΠΏΡΠ°Π²Π½ΠΎΡΡ. ΠΠ²Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ Π½Π΅ΡΠ°ΡΠ½Π°, Π½Π΅ΡΠ°ΡΠ½Π° ΠΈ ΠΎΡΠ²ΠΎΡΠ΅Π½Π° Π·Π° Π½Π΅ΡΠΏΠΎΡΠ°Π·ΡΠΌΠ΅. Π£ Π²Π΅Π»ΠΈΠΊΠΈΠΌ ΡΠΈΠΌΠΎΠ²ΠΈΠΌΠ° ΠΈΠ»ΠΈ Π²Π΅Π»ΠΈΠΊΠΈΠΌ ΠΏΡΠΎΡΠ΅ΠΊΡΠΈΠΌΠ°, ΠΎΠ²Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΡΡΠ°ΡΠΈ ΠΈΠ·ΡΠ·Π΅ΡΠ½ΠΎ Π°ΠΊΡΡΠ°Π½.
ΠΠΎΠΊ ΡΠ΅ ΠΠΈΡΡ ΠΎΠ½ ΠΈΡΡΠΈΡΠ΅ Ρ ΡΠ°Π½ΠΈΠΌ ΠΈΠ»ΠΈ ΡΡΠ΅Π΄ΡΠΈΠΌ ΡΠ°Π·Π°ΠΌΠ° ΠΏΡΠΎΡΠ΅ΠΊΠ°ΡΠ°, Ρ Π½Π΅ΠΊΠΎΠΌ ΡΡΠ΅Π½ΡΡΠΊΡ ΡΡΠΏΠ΅ΡΠ½ΠΈ ΠΏΡΠΎΡΠ΅ΠΊΡΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ΅ ΠΊΠΎΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ ΠΠΈΡΡ ΠΎΠ½ ΠΌΠΎΠ³Ρ ΡΠ΅ ΡΡΠΎΡΠΈΡΠΈ ΡΠ° Π²ΠΈΡΠ°Π»Π½ΠΈΠΌ ΠΏΠΈΡΠ°ΡΠ΅ΠΌ: βΠΠ° Π»ΠΈ ΡΡΠ΅Π±Π° Π΄Π° ΠΏΡΠ΅ΠΏΠΈΡΠ΅ΠΌΠΎ ΡΠ²Π΅ Π½Π° ΡΡΠ°ΡΠΈΡΠΊΠΈ ΠΎΡΠΊΡΡΠ°Π½ΠΎΠΌ ΡΠ΅Π·ΠΈΠΊΡ?β.
Π‘ΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΡ ΡΠΈΠΏΠΎΠ²Π° ΠΊΠ°ΠΎ ΡΡΠΎ ΡΠ΅ ΠΌΠΈΠΏΠΈ ΡΠ΅ΡΠ°Π²Π°ΡΡ Π³ΠΎΡΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΎΠ±Π΅Π·Π±Π΅ΡΡΡΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΡ ΡΠΎΡΠΌΠ°Π»Π½ΠΈ ΡΠ΅Π·ΠΈΠΊ Π·Π° ΠΎΠΏΠΈΡΠΈΠ²Π°ΡΠ΅ ΡΠΈΠΏΠΎΠ²Π° ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΎΠΌ Π΄Π° Π»ΠΈ Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΠΈΡΠ΅ ΡΠΈΠΏΠ° ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ°ΡΡ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° (ΠΈ, ΠΎΠΏΡΠΈΠΎΠ½ΠΎ, ΠΏΡΠΎΠ²Π΅ΡΠΎΠΌ ΡΠΈΡ ΠΎΠ²ΠΎΠ³ ΠΏΠΎΡΡΠΎΡΠ°ΡΠ°). ΠΠ΅Π½Π΅ΡΠ°Π»Π½ΠΎ, ΠΌΠΎΠΆΠ΅ΠΌΠΎ ΡΠ΅ΡΠΈ Π΄Π° ΡΡ Π½Π°ΠΌ ΠΎΠ²ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΡΠ°Π²ΠΈΠ»ΠΈ Π½Π° ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΠ΅ Π½Π΅ΡΡΠΎ ΠΏΠΎΠΏΡΡ ΠΏΠ°ΠΆΡΠΈΠ²ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ΅.
Π£ΠΏΠΎΡΡΠ΅Π±Π° ΡΠ°ΠΊΠ²ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈΠΌΠ° ΠΈ Π΄ΡΡΠ³Π΅ ΠΏΡΠ΅Π΄Π½ΠΎΡΡΠΈ, Π° ΠΎΠ½Π΅ ΡΡ Π²Π΅Ρ ΠΏΠΎΡΠΏΡΠ½ΠΎ Π½Π΅ΡΡΠΈΠ²ΠΈΡΠ°Π»Π½Π΅:
- Π‘ΠΈΡΡΠ΅ΠΌ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΡ ΡΠΈΠΏΠ° ΠΌΠΎΠΆΠ΅ ΠΎΡΠΊΡΠΈΡΠΈ Π½Π΅ΠΊΠ΅ ΠΌΠ°Π»Π΅ (ΠΈ Π½Π΅ ΡΠ°ΠΊΠΎ ΠΌΠ°Π»Π΅) Π³ΡΠ΅ΡΠΊΠ΅. Π’ΠΈΠΏΠΈΡΠ°Π½ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ΅ ΠΊΠ°Π΄Π° Π·Π°Π±ΠΎΡΠ°Π²Π΅ Π΄Π° ΠΎΠ±ΡΠ°ΡΡΡΡ Π²ΡΠ΅Π΄Π½ΠΎΡΡ
None
ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΈ Π΄ΡΡΠ³ΠΈ ΠΏΠΎΡΠ΅Π±Π°Π½ ΡΡΠ»ΠΎΠ². - Π Π΅ΡΠ°ΠΊΡΠΎΡΠΈΡΠ°ΡΠ΅ ΠΊΠΎΠ΄Π° ΡΠ΅ Ρ Π²Π΅Π»ΠΈΠΊΠΎΡ ΠΌΠ΅ΡΠΈ ΠΏΠΎΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²ΡΠ΅Π½ΠΎ ΡΠ΅Ρ ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌ ΠΏΡΠΎΠ²Π΅ΡΠ΅ ΡΠΈΠΏΠ° ΡΠ΅ΡΡΠΎ Π²Π΅ΠΎΠΌΠ° ΠΏΡΠ΅ΡΠΈΠ·Π°Π½ ΠΎ ΡΠΎΠΌΠ΅ ΠΊΠΎΡΠΈ ΠΊΠΎΠ΄ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ. Π£ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Π½Π΅ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ Π½Π°Π΄Π°ΠΌΠΎ 100% ΠΏΠΎΠΊΡΠΈΠ²Π΅Π½ΠΎΡΡΠΈ ΠΊΠΎΠ΄Π° ΡΠ΅ΡΡΠΎΠ²ΠΈΠΌΠ°, ΡΡΠΎ, Ρ ΡΠ²Π°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°ΡΡ, ΠΎΠ±ΠΈΡΠ½ΠΎ Π½ΠΈΡΠ΅ ΠΈΠ·Π²ΠΎΠ΄ΡΠΈΠ²ΠΎ. ΠΠ΅ ΠΌΠΎΡΠ°ΠΌΠΎ Π΄Π° ΡΠ»Π°Π·ΠΈΠΌΠΎ Ρ Π΄ΡΠ±ΠΈΠ½Ρ ΠΏΡΠ°ΡΠ΅ΡΠ° ΡΡΠ΅ΠΊΠ° Π΄Π° Π±ΠΈΡΠΌΠΎ ΠΎΡΠΊΡΠΈΠ»ΠΈ ΡΠ·ΡΠΎΠΊ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°.
- Π§Π°ΠΊ ΠΈ Π½Π° Π²Π΅Π»ΠΈΠΊΠΈΠΌ ΠΏΡΠΎΡΠ΅ΠΊΡΠΈΠΌΠ°, ΠΌΠΈΠΏΠΈ ΡΠ΅ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π²ΡΡΠΈ ΠΏΡΠ½Ρ ΠΏΡΠΎΠ²Π΅ΡΡ ΡΠΈΠΏΠ° Ρ Π΄Π΅Π»ΠΈΡΡ ΡΠ΅ΠΊΡΠ½Π΄Π΅. Π ΠΈΠ·Π²ΠΎΡΠ΅ΡΠ΅ ΡΠ΅ΡΡΠΎΠ²Π° ΠΎΠ±ΠΈΡΠ½ΠΎ ΡΡΠ°ΡΠ΅ Π΄Π΅ΡΠ΅ΡΠΈΠ½Π΅ ΡΠ΅ΠΊΡΠ½Π΄ΠΈ ΠΈΠ»ΠΈ ΡΠ°ΠΊ ΠΌΠΈΠ½ΡΡΠ°. Π‘ΠΈΡΡΠ΅ΠΌ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΡ ΡΠΈΠΏΠ° Π΄Π°ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΡ ΡΡΠ΅Π½ΡΡΠ½Ρ ΠΏΠΎΠ²ΡΠ°ΡΠ½Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡ ΠΈ ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° ΠΌΡ Π΄Π° Π±ΡΠΆΠ΅ ΡΠ°Π΄ΠΈ ΡΠ²ΠΎΡ ΠΏΠΎΡΠ°ΠΎ. ΠΠ½ Π²ΠΈΡΠ΅ Π½Π΅ ΠΌΠΎΡΠ° Π΄Π° ΠΏΠΈΡΠ΅ ΠΊΡΡ ΠΊΠ΅ ΠΈ ΡΠ΅ΡΠΊΠ΅ Π·Π° ΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΠ΅ ΡΠ΅Π΄ΠΈΠ½ΠΈΡΠ½ΠΈΡ ΡΠ΅ΡΡΠΎΠ²Π° ΠΊΠΎΡΠΈ Π·Π°ΠΌΠ΅ΡΡΡΡ ΡΡΠ²Π°ΡΠ½Π΅ Π΅Π½ΡΠΈΡΠ΅ΡΠ΅ ΠΈΠΌΠΈΡΠ°ΡΠΈΡΠ°ΠΌΠ° ΠΈ Π·Π°ΠΊΡΠΏΠ°ΠΌΠ° ΡΠ°ΠΌΠΎ Π΄Π° Π±ΠΈ Π±ΡΠΆΠ΅ Π΄ΠΎΠ±ΠΈΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ΅ ΡΠ΅ΡΡΠΎΠ²Π° ΠΊΠΎΠ΄Π°.
ΠΠΠ ΠΈ ΡΡΠ΅ΡΠΈΠ²Π°ΡΠΈ ΠΊΠ°ΠΎ ΡΡΠΎ ΡΡ ΠΠΈΠ¦Ρ Π°ΡΠΌ ΠΈΠ»ΠΈ ΠΠΈΡΡΠ°Π» Π‘ΡΡΠ΄ΠΈΠΎ Π¦ΠΎΠ΄Π΅ ΠΊΠΎΡΠΈΡΡΠ΅ ΠΌΠΎΡ Π½Π°ΠΏΠΎΠΌΠ΅Π½Π° ΡΠΈΠΏΠ° Π΄Π° Π±ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΠΌΠ° ΠΏΡΡΠΆΠΈΠ»ΠΈ Π΄ΠΎΠ²ΡΡΠ°Π²Π°ΡΠ΅ ΠΊΠΎΠ΄Π°, ΠΈΡΡΠΈΡΠ°ΡΠ΅ Π³ΡΠ΅ΡΠ°ΠΊΠ° ΠΈ ΠΏΠΎΠ΄ΡΡΠΊΡ Π·Π° Π½Π°ΡΡΠ΅ΡΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅Π½Π΅ ΡΠ΅Π·ΠΈΡΠΊΠ΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡΠ΅. Π ΠΎΠ²ΠΎ ΡΡ ΡΠ°ΠΌΠΎ Π½Π΅ΠΊΠ΅ ΠΎΠ΄ ΠΏΡΠ΅Π΄Π½ΠΎΡΡΠΈ ΠΊΡΡΠ°ΡΠ°. ΠΠ° Π½Π΅ΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠ΅, ΡΠ²Π΅ ΡΠ΅ ΠΎΠ²ΠΎ Π³Π»Π°Π²Π½ΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ Ρ ΠΊΠΎΡΠΈΡΡ ΠΊΡΡΠ°ΡΠ°. ΠΠ²ΠΎ ΡΠ΅ Π½Π΅ΡΡΠΎ ΡΡΠΎ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠ΄ΠΌΠ°Ρ Π½Π°ΠΊΠΎΠ½ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ΅. ΠΠ²Π°Ρ ΡΠ»ΡΡΠ°Ρ ΡΠΏΠΎΡΡΠ΅Π±Π΅ Π·Π° ΡΠΈΠΏΠΎΠ²Π΅ Π½Π΅ Π·Π°Ρ ΡΠ΅Π²Π° ΠΏΠΎΡΠ΅Π±Π°Π½ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΡ ΡΠΈΠΏΠ° ΠΊΠ°ΠΎ ΡΡΠΎ ΡΠ΅ ΠΌΠΈΠΏΠΈ, ΠΈΠ°ΠΊΠΎ ΡΡΠ΅Π±Π° Π½Π°ΠΏΠΎΠΌΠ΅Π½ΡΡΠΈ Π΄Π° ΠΌΠΈΠΏΠΈ ΠΏΠΎΠΌΠ°ΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΠΏΠΎΠΌΠ΅Π½Π΅ ΡΠΈΠΏΠ° ΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΡ Ρ ΡΠΊΠ»Π°Π΄Ρ ΡΠ° ΠΊΠΎΠ΄ΠΎΠΌ.
ΠΠΎΠ·Π°Π΄ΠΈΠ½Π° ΠΌΠΈΠΏΠΈ
ΠΡΡΠΎΡΠΈΡΠ° ΠΌΠΈΠΏΠΈ-ΡΠ° ΠΏΠΎΡΠ΅Π»Π° ΡΠ΅ Ρ ΠΠ΅Π»ΠΈΠΊΠΎΡ ΠΡΠΈΡΠ°Π½ΠΈΡΠΈ, Ρ ΠΠ΅ΠΌΠ±ΡΠΈΡΡ, Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π³ΠΎΠ΄ΠΈΠ½Π° ΠΏΡΠ΅ Π½Π΅Π³ΠΎ ΡΡΠΎ ΡΠ°ΠΌ ΡΠ΅ ΠΏΡΠΈΠ΄ΡΡΠΆΠΈΠΎ ΠΡΠΎΠΏΠ±ΠΎΠΊ-Ρ. ΠΠ°Π²ΠΈΠΎ ΡΠ°ΠΌ ΡΠ΅, Ρ ΠΎΠΊΠ²ΠΈΡΡ ΡΠ²ΠΎΠ³ Π΄ΠΎΠΊΡΠΎΡΡΠΊΠΎΠ³ ΠΈΡΡΡΠ°ΠΆΠΈΠ²Π°ΡΠ°, ΠΎΠ±ΡΠ΅Π΄ΠΈΡΠ°Π²Π°ΡΠ΅ΠΌ ΡΡΠ°ΡΠΈΡΠΊΠΈ ΠΊΡΡΠ°Π½ΠΈΡ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠΊΠΈΡ ΡΠ΅Π·ΠΈΠΊΠ°. ΠΠ½ΡΠΏΠΈΡΠΈΡΠ°ΠΎ ΠΌΠ΅ ΡΠ΅ ΡΠ»Π°Π½Π°ΠΊ ΠΎ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎΠΌ ΠΊΡΡΠ°ΡΡ ΠΠ΅ΡΠ΅ΠΌΠΈΡΠ° Π‘ΠΈΠΊΠ° ΠΈ ΠΠ°Π»ΠΈΠ΄Π° Π’Π°Ρ Π΅ ΠΈ ΠΏΡΠΎΡΠ΅ΠΊΠ°Ρ Π’ΠΈΠΏΠ΅Π΄ Π Π°ΡΠΊΠ΅Ρ. ΠΠΎΠΊΡΡΠ°ΠΎ ΡΠ°ΠΌ Π΄Π° ΠΏΡΠΎΠ½Π°ΡΠ΅ΠΌ Π½Π°ΡΠΈΠ½Π΅ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΠΌ ΠΈΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠΊΠΈ ΡΠ΅Π·ΠΈΠΊ Π·Π° ΡΠ°Π·Π»ΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΠΊΡΠ΅ β ΠΎΠ΄ ΠΌΠ°Π»ΠΈΡ ΡΠΊΡΠΈΠΏΡΠΈ Π΄ΠΎ Π±Π°Π·Π° ΠΊΠΎΠ΄Π° ΠΊΠΎΡΠ΅ ΡΠ΅ ΡΠ°ΡΡΠΎΡΠ΅ ΠΎΠ΄ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π»ΠΈΠ½ΠΈΡΠ°. ΠΡΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½ΠΎ, ΠΆΠ΅Π»Π΅ΠΎ ΡΠ°ΠΌ Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈΠΌ Π΄Π° ΡΠ΅ Ρ ΠΏΡΠΎΡΠ΅ΠΊΡΡ Π±ΠΈΠ»ΠΎ ΠΊΠΎΠ³ ΠΎΠ±ΠΈΠΌΠ° Π½Π΅ΡΠ΅ ΠΏΡΠ°Π²ΠΈΡΠΈ ΠΏΡΠ΅Π²Π΅Π»ΠΈΠΊΠΈ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΠΈ. ΠΠ°ΠΆΠ°Π½ Π΄Π΅ΠΎ ΡΠ²Π΅Π³Π° ΠΎΠ²ΠΎΠ³Π° Π±ΠΈΠ»Π° ΡΠ΅ ΠΈΠ΄Π΅ΡΠ° ΠΎ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½ΠΎΠΌ ΠΏΡΠ΅Π»Π°ΡΠΊΡ ΡΠ° Π½Π΅ΡΠΈΠΏΠΈΠ·ΠΈΡΠ°Π½ΠΎΠ³ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠ° ΠΏΡΠΎΡΠ΅ΠΊΡΠ° Π½Π° ΡΠ²Π΅ΠΎΠ±ΡΡ Π²Π°ΡΠ½ΠΎ ΡΠ΅ΡΡΠΈΡΠ°Π½ ΡΡΠ°ΡΠΈΡΠΊΠΈ ΠΎΡΠΊΡΡΠ°Π½ΠΈ Π³ΠΎΡΠΎΠ² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄. ΠΠ²ΠΈΡ Π΄Π°Π½Π° ΡΠ΅ ΠΎΠ²Π΅ ΠΈΠ΄Π΅ΡΠ΅ ΡΠ³Π»Π°Π²Π½ΠΎΠΌ ΡΠ·ΠΈΠΌΠ°ΡΡ Π·Π΄ΡΠ°Π²ΠΎ Π·Π° Π³ΠΎΡΠΎΠ²ΠΎ, Π°Π»ΠΈ 2010. ΡΠ΅ ΡΠΎ Π±ΠΈΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΊΠΎΡΠΈ ΡΠ΅ ΡΠΎΡ ΡΠ²Π΅ΠΊ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΡΡΠ°ΠΆΡΡΠ΅.
ΠΠΎΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈ ΡΠ°Π΄ Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈ ΡΠΈΠΏΠ° Π½ΠΈΡΠ΅ Π±ΠΈΠΎ ΡΡΠΌΠ΅ΡΠ΅Π½ Π½Π° ΠΠΈΡΡ
ΠΎΠ½. Π£ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³Π°, ΠΊΠΎΡΠΈΡΡΠΈΠΎ ΡΠ°ΠΌ ΠΌΠ°Π»ΠΈ βΠ΄ΠΎΠΌΠ°ΡΠΈβ ΡΠ΅Π·ΠΈΠΊ
def Fib(n as Int) as Int
if n <= 1
return n
else
return Fib(n - 1) + Fib(n - 2)
end
end
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΏΠΎΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²ΡΠ΅Π½ΠΎΠ³ ΠΌΠ°ΡΠ΅ΡΡΠ΅Π³ ΡΠ΅Π·ΠΈΠΊΠ° ΡΠ΅ ΡΠΎΠ±ΠΈΡΠ°ΡΠ΅Π½ ΠΏΡΠΈΡΡΡΠΏ ΠΊΠΎΡΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Ρ Π½Π°ΡΡΠ½ΠΈΠΌ ΠΈΡΡΡΠ°ΠΆΠΈΠ²Π°ΡΠΈΠΌΠ°. Π’ΠΎ ΡΠ΅ ΡΠ°ΠΊΠΎ, Π½Π΅ ΡΠ°ΠΌΠΎ Π·Π°ΡΠΎ ΡΡΠΎ Π²Π°ΠΌ ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π±ΡΠ·ΠΎ ΡΠΏΡΠΎΠ²ΠΎΡΠ΅ΡΠ΅ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½Π°ΡΠ°, Π° ΡΠ°ΠΊΠΎΡΠ΅ ΠΈ Π·Π±ΠΎΠ³ ΡΠΈΡΠ΅Π½ΠΈΡΠ΅ Π΄Π° ΡΠ΅ ΠΎΠ½ΠΎ ΡΡΠΎ Π½Π΅ΠΌΠ° Π½ΠΈΠΊΠ°ΠΊΠ²Π΅ Π²Π΅Π·Π΅ ΡΠ° ΡΡΡΠ΄ΠΈΡΠΎΠΌ ΠΌΠΎΠΆΠ΅ Π»Π°ΠΊΠΎ Π·Π°Π½Π΅ΠΌΠ°ΡΠΈΡΠΈ. ΠΡΠΎΠ³ΡΠ°ΠΌΡΠΊΠΈ ΡΠ΅Π·ΠΈΡΠΈ ΠΈΠ· ΡΡΠ²Π°ΡΠ½ΠΎΠ³ ΡΠ²Π΅ΡΠ° ΠΎΠ±ΠΈΡΠ½ΠΎ ΡΡ ΡΠ΅Π½ΠΎΠΌΠ΅Π½ΠΈ Π²Π΅Π»ΠΈΠΊΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠ° ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΠΌ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΠΌΠ°, Π° ΡΠΎ ΡΡΠΏΠΎΡΠ°Π²Π° Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠ°ΡΠ΅. ΠΠ΅ΡΡΡΠΈΠΌ, Π±ΠΈΠ»ΠΎ ΠΊΠΎΡΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ Π·Π°ΡΠ½ΠΎΠ²Π°Π½ΠΈ Π½Π° ΠΏΠΎΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²ΡΠ΅Π½ΠΎΠΌ ΡΠ΅Π·ΠΈΠΊΡ ΠΈΠ·Π³Π»Π΅Π΄Π°ΡΡ ΠΏΠΎΠΌΠ°Π»ΠΎ ΡΡΠΌΡΠΈΠ²ΠΎ, ΠΏΠΎΡΡΠΎ ΡΠ΅ Ρ Π΄ΠΎΠ±ΠΈΡΠ°ΡΡ ΠΎΠ²ΠΈΡ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ° ΠΈΡΡΡΠ°ΠΆΠΈΠ²Π°Ρ ΠΌΠΎΠΆΠ΄Π° ΠΆΡΡΠ²ΠΎΠ²Π°ΠΎ ΡΠ°Π·ΠΌΠ°ΡΡΠ°ΡΠ° Π²Π°ΠΆΠ½Π° Π·Π° ΠΏΡΠ°ΠΊΡΠΈΡΠ½Ρ ΡΠΏΠΎΡΡΠ΅Π±Ρ ΡΠ΅Π·ΠΈΠΊΠ°.
ΠΠΎΡ ΡΡΠ΅ΡΠ°Ρ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΡ ΡΠΈΠΏΠ° Π·Π° ΠΠ»ΠΎΡΠ΅ ΡΠ΅ ΠΈΠ·Π³Π»Π΅Π΄Π°ΠΎ Π²Π΅ΠΎΠΌΠ° ΠΎΠ±Π΅ΡΠ°Π²Π°ΡΡΡΠ΅, Π°Π»ΠΈ ΠΆΠ΅Π»Π΅ΠΎ ΡΠ°ΠΌ Π΄Π° Π³Π° ΡΠ΅ΡΡΠΈΡΠ°ΠΌ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΡΡΠΈ ΡΠ° ΠΏΡΠ°Π²ΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡΠΈ, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΅ΡΠΈ, Π½ΠΈΡΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ Ρ ΠΠ»ΠΎΡΠ΅Ρ. ΠΠ° ΠΌΠΎΡΡ ΡΡΠ΅ΡΡ, ΡΠ΅Π·ΠΈΠΊ ΠΠ»ΠΎΡΠ΅ ΡΠ΅ ΡΠ³Π»Π°Π²Π½ΠΎΠΌ Π±ΠΈΠΎ Π·Π°ΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΠΈΡΡΠΈΠΌ ΠΈΠ΄Π΅ΡΠ°ΠΌΠ° ΠΊΠ°ΠΎ ΠΈ ΠΠΈΡΡ ΠΎΠ½. ΠΠΈΠ»ΠΎ ΡΠ΅ Π΄ΠΎΠ²ΠΎΡΠ½ΠΎ Π»Π°ΠΊΠΎ ΠΏΡΠ΅ΠΏΡΠ°Π²ΠΈΡΠΈ ΠΏΡΠΎΠ²Π΅ΡΡ ΡΠΈΠΏΠΎΠ²Π° ΡΠ°ΠΊΠΎ Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π΄ΠΈ ΡΠ° ΠΠΈΡΡ ΠΎΠ½-ΠΎΠ²ΠΎΠΌ ΡΠΈΠ½ΡΠ°ΠΊΡΠΎΠΌ ΠΈ ΡΠ΅ΠΌΠ°Π½ΡΠΈΠΊΠΎΠΌ. ΠΠ²ΠΎ Π½Π°ΠΌ ΡΠ΅ ΠΎΠΌΠΎΠ³ΡΡΠΈΠ»ΠΎ Π΄Π° ΠΏΠΎΠΊΡΡΠ°ΠΌΠΎ Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌΠΎ ΡΠΈΠΏ Ρ ΠΠΈΡΡ ΠΎΠ½ ΠΊΠΎΠ΄Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΎΠ³ ΠΊΠΎΠ΄Π°. ΠΠΎΡΠ΅Π΄ ΡΠΎΠ³Π°, Π½Π°ΠΏΠΈΡΠ°ΠΎ ΡΠ°ΠΌ ΡΡΠ°Π½ΡΠΏΠΈΠ»Π΅Ρ Π·Π° ΠΏΡΠ΅ΡΠ²Π°ΡΠ°ΡΠ΅ ΠΊΠΎΠ΄Π° Π½Π°ΠΏΠΈΡΠ°Π½ΠΎΠ³ Ρ ΠΠ»ΠΎΡΠ΅ Ρ ΠΠΈΡΡ ΠΎΠ½ ΠΊΠΎΠ΄ ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΠΎ Π³Π° Π·Π° ΠΏΡΠ΅Π²ΠΎΡΠ΅ΡΠ΅ ΠΊΠΎΠ΄Π° Π·Π° ΠΏΡΠΎΠ²Π΅ΡΡ ΡΠΈΠΏΠΎΠ²Π°. Π‘Π°Π΄Π° ΡΠ°ΠΌ ΠΈΠΌΠ°ΠΎ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΡ ΡΠΈΠΏΠ° Π½Π°ΠΏΠΈΡΠ°Π½ Ρ ΠΠΈΡΡ ΠΎΠ½-Ρ ΠΊΠΎΡΠΈ ΡΠ΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°ΠΎ ΠΏΠΎΠ΄ΡΠΊΡΠΏ ΠΠΈΡΡ ΠΎΠ½-Π°, Π½Π΅ΠΊΡ Π²ΡΡΡΡ ΡΠΎΠ³ ΡΠ΅Π·ΠΈΠΊΠ°! (ΠΠ΄ΡΠ΅ΡΠ΅Π½Π΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΠΎΠ½ΡΠΊΠ΅ ΠΎΠ΄Π»ΡΠΊΠ΅ ΠΊΠΎΡΠ΅ ΡΡ ΠΈΠΌΠ°Π»Π΅ ΡΠΌΠΈΡΠ»Π° Π·Π° ΠΠ»ΠΎΡΠ΅ Π±ΠΈΠ»Π΅ ΡΡ Π»ΠΎΡΠ΅ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½Π΅ Π·Π° ΠΠΈΡΡ ΠΎΠ½, Π° ΡΠΎ ΡΠ΅ ΡΠΎΡ ΡΠ²Π΅ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Ρ Π΄Π΅Π»ΠΎΠ²ΠΈΠΌΠ° ΠΌΠΈΠΏΠΈ ΠΊΠΎΠ΄Π½Π΅ Π±Π°Π·Π΅.)
Π£ ΡΡΠ²Π°ΡΠΈ, ΡΠ΅Π·ΠΈΠΊ ΠΊΠΎΡΠΈ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° ΠΌΠΎΡ ΡΠΈΡΡΠ΅ΠΌ ΡΠΈΠΏΠΎΠ²Π° ΡΠ΅ Ρ ΠΎΠ²ΠΎΠΌ ΡΡΠ΅Π½ΡΡΠΊΡ Π½Π΅ Π±ΠΈ ΠΌΠΎΠ³Π°ΠΎ Π½Π°Π·Π²Π°ΡΠΈ ΠΠΈΡΡ ΠΎΠ½: ΡΠΎ ΡΠ΅ Π±ΠΈΠ»Π° Π²Π°ΡΠΈΡΠ°Π½ΡΠ° ΠΠΈΡΡ ΠΎΠ½-Π° Π·Π±ΠΎΠ³ Π½Π΅ΠΊΠΈΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ° ΡΠΈΠ½ΡΠ°ΠΊΡΠ΅ Π½Π°ΠΏΠΎΠΌΠ΅Π½Π° ΡΠΈΠΏΠ° ΠΠΈΡΡ ΠΎΠ½ 3.
ΠΠ·Π³Π»Π΅Π΄Π°Π»ΠΎ ΡΠ΅ ΠΊΠ°ΠΎ ΠΌΠ΅ΡΠ°Π²ΠΈΠ½Π° ΠΠ°Π²Π° ΠΈ ΠΠΈΡΡ ΠΎΠ½-Π°:
int fib(int n):
if n <= 1:
return n
else:
return fib(n - 1) + fib(n - 2)
ΠΠ΅Π΄Π½Π° ΠΎΠ΄ ΠΌΠΎΡΠΈΡ ΠΈΠ΄Π΅ΡΠ° Ρ ΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π±ΠΈΠ»Π° ΡΠ΅ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΠΌ Π½Π°ΠΏΠΎΠΌΠ΅Π½Π΅ ΡΠΈΠΏΠ° Π·Π° ΠΏΠΎΠ±ΠΎΡΡΠ°ΡΠ΅ ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈ ΠΊΠΎΠΌΠΏΠ°ΡΠ»ΠΈΡΠ°ΡΠ΅ΠΌ ΠΎΠ²Π΅ Π²ΡΡΡΠ΅ ΠΠΈΡΡ ΠΎΠ½-Π° Ρ Π¦, ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΄Π° ΠΠΠ Π±Π°ΡΡΠΊΠΎΠ΄. ΠΠΎΡΠ°ΠΎ ΡΠ°ΠΌ Π΄ΠΎ ΡΠ°Π·Π΅ ΠΏΠΈΡΠ°ΡΠ° ΠΏΡΠΎΡΠΎΡΠΈΠΏΠ° ΠΊΠΎΠΌΠΏΠ°ΡΠ»Π΅ΡΠ°, Π°Π»ΠΈ ΡΠ°ΠΌ Π½Π°ΠΏΡΡΡΠΈΠΎ ΠΎΠ²Ρ ΠΈΠ΄Π΅ΡΡ, ΠΏΠΎΡΡΠΎ ΡΠ΅ ΡΠ°ΠΌΠ° ΠΏΡΠΎΠ²Π΅ΡΠ° ΡΠΈΠΏΠ° ΠΈΠ·Π³Π»Π΅Π΄Π°Π»Π° ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΎ.
ΠΠ° ΠΊΡΠ°ΡΡ ΡΠ°ΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠΎ ΡΠ²ΠΎΡ ΠΏΡΠΎΡΠ΅ΠΊΠ°Ρ Π½Π° ΠΠΈΠ¦ΠΎΠ½ 2013 Ρ Π‘Π°Π½ΡΠ° ΠΠ»Π°ΡΠΈ. Π ΡΠΎΠΌΠ΅ ΡΠ°ΠΌ ΡΠ°Π·Π³ΠΎΠ²Π°ΡΠ°ΠΎ ΠΈ ΡΠ° ΠΠ²ΠΈΠ΄ΠΎΠΌ Π²Π°Π½ Π ΠΎΡΡΠΌΠΎΠΌ, Π΄ΠΎΠΆΠΈΠ²ΠΎΡΠ½ΠΈΠΌ Π΄ΠΎΠ±ΡΠΎΡΡΠ΄Π½ΠΈΠΌ ΠΏΠ°ΡΡΠΎΠ½ΡΠΊΠΈΠΌ Π΄ΠΈΠΊΡΠ°ΡΠΎΡΠΎΠΌ. Π£Π±Π΅Π΄ΠΈΠΎ ΠΌΠ΅ ΡΠ΅ Π΄Π° ΠΎΠ΄Π±Π°ΡΠΈΠΌ ΡΠΎΠΏΡΡΠ²Π΅Π½Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΡ ΠΈ Π΄Π° ΡΠ΅ Π΄ΡΠΆΠΈΠΌ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π΅ ΠΠΈΡΡ ΠΎΠ½ 3 ΡΠΈΠ½ΡΠ°ΠΊΡΠ΅. ΠΠΈΡΡ ΠΎΠ½ 3 ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° Π½Π°ΠΏΠΎΠΌΠ΅Π½Π΅ ΡΡΠ½ΠΊΡΠΈΡΠ°, ΡΠ°ΠΊΠΎ Π΄Π° Π±ΠΈ ΠΌΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠΎΠ³Π°ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΏΠΈΡΠ΅ ΠΊΠ°ΠΎ ΡΡΠΎ ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·Π°Π½ΠΎ ΠΈΡΠΏΠΎΠ΄, ΡΡΠΎ ΡΠ΅Π·ΡΠ»ΡΠΈΡΠ° Π½ΠΎΡΠΌΠ°Π»Π½ΠΈΠΌ ΠΠΈΡΡ ΠΎΠ½ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΎΠΌ:
def fib(n: int) -> int:
if n <= 1:
return n
else:
return fib(n - 1) + fib(n - 2)
ΠΠΎΡΠ°ΠΎ ΡΠ°ΠΌ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ Π½Π΅ΠΊΠ΅ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΠ΅ (ΠΏΡΠ΅ ΡΠ²Π΅Π³Π°, ΠΆΠ΅Π»ΠΈΠΌ Π΄Π° Π½Π°ΠΏΠΎΠΌΠ΅Π½Π΅ΠΌ Π΄Π° ΡΠ°ΠΌ ΠΈΠ·ΠΌΠΈΡΠ»ΠΈΠΎ ΡΠΎΠΏΡΡΠ²Π΅Π½Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΡ ΡΠΏΡΠ°Π²ΠΎ ΠΈΠ· ΡΠΎΠ³ ΡΠ°Π·Π»ΠΎΠ³Π°). ΠΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ, ΠΠΈΡΡ ΠΎΠ½ 3.3, Π½Π°ΡΠ½ΠΎΠ²ΠΈΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ° ΡΠ΅Π·ΠΈΠΊΠ° Ρ ΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Π½ΠΈΡΠ΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°ΠΎ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π΅ Π½Π°ΠΏΠΎΠΌΠ΅Π½Π΅. Π Π°Π·Π³ΠΎΠ²Π°ΡΠ°ΠΎ ΡΠ°ΠΌ ΡΠ° ΠΠ²ΠΈΠ΄ΠΎΠΌ ΠΏΡΡΠ΅ΠΌ Π΅-ΠΏΠΎΡΡΠ΅ ΠΎ ΡΠ°Π·Π½ΠΈΠΌ ΠΌΠΎΠ³ΡΡΠ½ΠΎΡΡΠΈΠΌΠ° ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΊΠΎΠ³ Π΄ΠΈΠ·Π°ΡΠ½Π° ΡΠ°ΠΊΠ²ΠΈΡ Π½Π°ΠΏΠΎΠΌΠ΅Π½Π°. ΠΠ΄Π»ΡΡΠΈΠ»ΠΈ ΡΠΌΠΎ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΠΌΠΎ ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠ΅ ΡΠΈΠΏΠ° Π·Π° ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π΅. ΠΠ²ΠΎ ΡΠ΅ ΡΠ»ΡΠΆΠΈΠ»ΠΎ ΠΏΡΠ΅Π΄Π²ΠΈΡΠ΅Π½ΠΎΡ ΡΠ²ΡΡΠΈ, Π°Π»ΠΈ ΡΠ΅ Π±ΠΈΠ»ΠΎ ΠΏΠΎΠΌΠ°Π»ΠΎ Π³Π»ΠΎΠΌΠ°Π·Π½ΠΎ (ΠΠΈΡΡ ΠΎΠ½ 3.6 Π½Π°ΠΌ ΡΠ΅ Π΄Π°ΠΎ Π»Π΅ΠΏΡΡ ΡΠΈΠ½ΡΠ°ΠΊΡΡ):
products = [] # type: List[str] # Eww
ΠΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈ ΡΠΈΠΏΠ° ΡΡ ΡΠ°ΠΊΠΎΡΠ΅ Π±ΠΈΠ»ΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈ Π΄Π° ΠΏΠΎΠ΄ΡΠΆΠ΅ ΠΠΈΡΡ ΠΎΠ½ 2, ΠΊΠΎΡΠΈ Π½Π΅ΠΌΠ° ΡΠ³ΡΠ°ΡΠ΅Π½Ρ ΠΏΠΎΠ΄ΡΡΠΊΡ Π·Π° Π½Π°ΠΏΠΎΠΌΠ΅Π½Π΅ ΠΎ ΡΠΈΠΏΡ:
f fib(n):
# type: (int) -> int
if n <= 1:
return n
else:
return fib(n - 1) + fib(n - 2)
ΠΡΠΏΠΎΡΡΠ°Π²ΠΈΠ»ΠΎ ΡΠ΅ Π΄Π° ΠΎΠ²ΠΈ (ΠΈ Π΄ΡΡΠ³ΠΈ) ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΠΈ Π½ΠΈΡΡ Π±ΠΈΠ»ΠΈ Π±ΠΈΡΠ½ΠΈ β ΠΏΡΠ΅Π΄Π½ΠΎΡΡΠΈ ΡΡΠ°ΡΠΈΡΠΊΠΎΠ³ ΠΊΡΡΠ°ΡΠ° Π·Π½Π°ΡΠΈΠ»Π΅ ΡΡ Π΄Π° ΡΡ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ ΡΠ±ΡΠ·ΠΎ Π·Π°Π±ΠΎΡΠ°Π²ΠΈΠ»ΠΈ Π½Π° ΠΌΠ°ΡΠ΅ ΠΎΠ΄ ΡΠ°Π²ΡΡΠ΅Π½Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΡ. ΠΠΎΡΡΠΎ Π½ΠΈΡΡ ΠΊΠΎΡΠΈΡΡΠ΅Π½Π΅ ΠΏΠΎΡΠ΅Π±Π½Π΅ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΊΠ΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡΠ΅ Ρ ΠΠΈΡΡ ΠΎΠ½ ΠΊΠΎΠ΄Ρ ΡΠ° ΠΏΡΠΎΠ²Π΅ΡΠΎΠΌ ΡΠΈΠΏΠ°, ΠΏΠΎΡΡΠΎΡΠ΅ΡΠΈ ΠΠΈΡΡ ΠΎΠ½ Π°Π»Π°ΡΠΈ ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΎΠ±ΡΠ°Π΄Π΅ ΠΊΠΎΠ΄Π° Π½Π°ΡΡΠ°Π²ΠΈΠ»ΠΈ ΡΡ Π΄Π° ΡΠ°Π΄Π΅ Π½ΠΎΡΠΌΠ°Π»Π½ΠΎ, ΡΡΠΎ ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ»Π°ΠΊΡΠ°Π»ΠΎ Π΄Π° Π½Π°ΡΡΠ΅ Π½ΠΎΠ²ΠΈ Π°Π»Π°Ρ.
ΠΠ²ΠΈΠ΄ΠΎ ΠΌΠ΅ ΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΡΠ±Π΅Π΄ΠΈΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠ΄ΡΡΠΆΠΈΠΌ ΠΡΠΎΠΏΠ±ΠΎΠΊ-Ρ Π½Π°ΠΊΠΎΠ½ ΡΡΠΎ ΡΠ°ΠΌ Π·Π°Π²ΡΡΠΈΠΎ Π΄ΠΈΠΏΠ»ΠΎΠΌΡΠΊΠΈ ΡΠ°Π΄. ΠΠ²Π΄Π΅ ΠΏΠΎΡΠΈΡΠ΅ Π½Π°ΡΠ·Π°Π½ΠΈΠΌΡΠΈΠ²ΠΈΡΠΈ Π΄Π΅ΠΎ ΠΏΡΠΈΡΠ΅ ΠΎ ΠΌΠΈΠΏΠΈ.
ΠΠ°ΡΡΠ°Π²ΠΈΡΠ΅ ΡΠ΅ ...
ΠΡΠ°Π³ΠΈ ΡΠΈΡΠ°ΠΎΡΠΈ! ΠΠΊΠΎ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΠΈΡΡ ΠΎΠ½, ΡΠ΅ΡΠΈΡΠ΅ Π½Π°ΠΌ ΠΎ ΠΎΠ±ΠΈΠΌΡ ΠΏΡΠΎΡΠ΅ΠΊΠ°ΡΠ° ΠΊΠΎΡΠ΅ ΡΠ°Π·Π²ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΎΠ²ΠΎΠΌ ΡΠ΅Π·ΠΈΠΊΡ.
ΠΠ·Π²ΠΎΡ: Π²Π²Π².Ρ
Π°Π±Ρ.ΡΠΎΠΌ