28 cΠ°ΠΉΡΠΎΠ², Π½Π° ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠ΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠ±Π·ΠΎΡ ΡΠ°ΠΉΡΠΎΠ², Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠ΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΡΠ°ΠΌΡΠ΅ ΡΠ°Π·Π½ΡΠ΅ ΡΠ΅ΠΌΡ. ΠΠ΅Π΄Ρ Π»ΡΡΡΠΈΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΏΠΎΠ²ΡΡΠΈΡΡ ΡΠ²ΠΎΠΈ Π½Π°Π²ΡΠΊΠΈ β ΡΡΠΎ ΠΏΠΎΡΡΠΎΡΠ½Π½Π°Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°!
ΠΠ΅ ΡΠ΅ΠΊΡΠ΅Ρ, ΡΡΠΎ Π»ΡΡΡΠΈΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΏΠΎΠ²ΡΡΠΈΡΡ ΡΠ²ΠΎΠΈ Π½Π°Π²ΡΠΊΠΈ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ β ΡΡΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠ²Π°ΡΡΡΡ ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠ²Π°ΡΡΡΡ. ΠΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΠ»ΠΈ Π΄Π»Ρ Π²Π°Ρ ΠΎΠ³ΡΠΎΠΌΠ½ΡΡ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΡ ΡΠ°ΠΉΡΠΎΠ² Ρ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΡΠ°ΠΌΡΠ΅ ΡΠ°Π·Π½ΡΠ΅ ΡΠ΅ΠΌΡ.
Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΏΡΡΠ°ΡΡΡΡ ΡΠ΅ΡΠΈΡΡ ΡΠ°ΠΌΡΠ΅ Π·Π°ΠΊΠΎΠ²ΡΡΠΈΡΡΡΠ΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ Ρ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠΉ.
Codeforces β Π½Π΅ΡΠΎΠΌΠ½Π΅Π½Π½ΠΎ ΡΠ°ΠΌΠ°Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½Π°Ρ ΠΈ ΠΈΠ·Π²Π΅ΡΡΠ½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π²ΠΎ Π²ΡΠ΅ΠΌ ΠΌΠΈΡΠ΅ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΠΎΡΠ΅Π²Π½ΠΎΠ²Π°Π½ΠΈΠΉ Π½Π° Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΠΊΡ. ΠΡΠΎΠΌΠ΅ ΠΊΡΡΠΏΠ½ΡΡ ΠΊΠΎΠ½ΡΠ΅ΡΡΠΎΠ² ΡΠ°ΠΉΡ Π·Π°ΡΠ°ΡΡΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡ ΡΠ²ΠΎΠΈ Β«ΡΠ°ΡΠ½Π΄ΡΒ» β ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌ Π΄Π°ΡΡΡΡ 5 Π·Π°Π΄Π°Ρ Π½Π° Π΄Π²Π° ΡΠ°ΡΠ°. ΠΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΅ΠΉΡΠΈΠ½Π³Π°, Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΈ Π΄Π΅Π»ΡΡΡΡ Π½Π° Π΄Π²Π° Π΄ΠΈΠ²ΠΈΠ·ΠΈΠΎΠ½Π°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΡΠΎΡΠΈ Π½Π΅ ΡΠΎΡΠ΅Π²Π½ΡΡΡΡΡ Ρ Π½ΠΎΠ²ΠΈΡΠΊΠ°ΠΌΠΈ Π½Π°ΠΏΡΡΠΌΡΡ. ΠΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π°ΡΡ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π΄Π°ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅ ΡΠΎΡΠ΅Π²Π½ΠΎΠ²Π°Π½ΠΈΠΉ. ΠΡΠΎΠΌΠ΅ Β«ΡΠ°ΡΠ½Π΄ΠΎΠ²Β» Π΄ΠΎΡΡΡΠΏΠ½Ρ ΠΈ Β«ΡΡΠ΅Π½ΠΈΡΠΎΠ²ΠΊΠΈΒ» β Π·Π°Π΄Π°ΡΠΈ Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΠΈΡ ΡΠΎΡΠ΅Π²Π½ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΡΠ±Π»ΠΈΠΊΡΡΡΡΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ Π΄ΠΎΡΠ΅ΡΠΈΠ²Π°Π½ΠΈΡ.
TopCoder β Π½Π΅Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΡΡΠ°ΡΡΠ°Ρ ΠΏΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΠΎΡ Codeforces Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠ°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°. ΠΡΠΈΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½Π° ΡΠ΅ΠΌ, ΡΡΠΎ ΠΊΡΠΎΠΌΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΏΠΈΡΡΠ²Π°Π»ΠΈΡΡ ΡΠ°Π½Π΅Π΅, Π½Π° Π½Π΅ΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄ΡΡΡΡ ΠΈ ΡΠΎΡΠ΅Π²Π½ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΌΠ°ΡΠ°ΡΠΎΠ½Ρ β ΡΠΎΡΠ΅Π²Π½ΠΎΠ²Π°Π½ΠΈΡ Ρ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ Π½Π° ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ Π½Π΅Ρ Π΅Π΄ΠΈΠ½ΠΎΠ³ΠΎ Π²Π΅ΡΠ½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°, Π° Π΅ΡΡΡ Π»ΠΈΡΡ ΠΎΡΠ²Π΅Ρ, ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΉ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π½ΡΡΠ΅. ΠΠ° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΈΡ Π·Π°Π΄Π°Ρ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌ ΠΎΠ±ΡΡΠ½ΠΎ Π΄Π°Π΅ΡΡΡ ΠΎΠ΄Π½Π° ΠΈΠ»ΠΈ Π΄Π²Π΅ Π½Π΅Π΄Π΅Π»ΠΈ.
Timus Online Judge β ΡΡΡΡΠΊΠΎΡΠ·ΡΡΠ½Π°Ρ (Ρ ΠΎΡΡ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ) ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΠΎΠ»Π΅Π΅ ΡΡΡΡΡΠΈ Π·Π°Π΄Π°Ρ ΡΠ΄Π°ΡΠ½ΠΎ ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Ρ ΠΏΠΎ ΡΠ΅ΠΌΠ°ΠΌ ΠΈ ΠΏΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ. Π’Π°ΠΊΠΆΠ΅ ΡΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄ΡΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΡΡΡ ΡΡΠ°Π»ΡΡΠΊΠΎΠ³ΠΎ ΡΠ΅Π³ΠΈΠΎΠ½Π°, ΠΊΠΎΡΠΎΡΡΠ΅, Π²ΠΏΡΠΎΡΠ΅ΠΌ, Π½Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ Π΄Π»Ρ Π²Π°Ρ Π½ΠΈΡΠ΅Π³ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ³ΠΎ, Π΅ΡΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ Π½Π΅ ΡΡΡΠ΄Π΅Π½Ρ Π£ΡΠ€Π£ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠ³ΠΎ Π±Π»ΠΈΠ·Π»Π΅ΠΆΠ°ΡΠ΅Π³ΠΎ Π²ΡΠ·Π° ?
SPOJ β ΠΊΡΡΠΏΠ½ΡΠΉ Π°Π½Π³Π»ΠΎΡΠ·ΡΡΠ½ΡΠΉ ΡΠ°ΠΉΡ Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ 20000 Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ Π½Π° Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΠ΅ΠΌΡ: Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π³ΡΠ°ΡΡ, ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ ΠΈ Ρ.Π΄. ΠΠ·ΡΠ΅Π΄ΠΊΠ° ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ°, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΆΠΈΠ²Π΅ΡΠ΅ Π² ΡΡΡΠ°Π½Π°Ρ ΠΈΡ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ.
informatics.mccme.ru β ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² ΠΈ Π·Π°Π΄Π°Ρ ΠΏΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΡΠ΅ΠΌΠ°ΠΌ. ΠΡΠ΅ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ ΡΠΎΠ±ΡΠ°Π½ΠΎ ΠΏΠΎ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠΌ ΠΈ ΡΠ΅ΠΌΠ°ΠΌ. Π’Π°ΠΊΠΆΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π±ΠΎΠ»ΡΡΡΡ Π±Π°Π·Ρ Π·Π°Π΄Π°Ρ Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΠΈΡ ΠΎΠ»ΠΈΠΌΠΏΠΈΠ°Π΄ ΡΠΊΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ².
CodeChef β ΠΌΠ΅Π½Π΅Π΅ ΠΊΡΡΠΏΠ½ΡΠΉ Π°Π½Π°Π»ΠΎΠ³ Codeforces ΠΈ TopCoder, ΡΠΎΠΆΠ΅ Ρ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌ Π°ΡΡ ΠΈΠ²ΠΎΠΌ Π·Π°Π΄Π°Ρ ΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠΌΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΡΠ°ΠΌΠΈ.
acmp.ru β ΡΠ°ΠΉΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π²ΡΠ΅ΠΌ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ²ΠΎΠ΅ΠΌΡ Π°ΡΡ ΠΈΠ²Ρ Π·Π°Π΄Π°Ρ, ΡΠ΄ΠΎΠ±Π½ΠΎ (ΠΈ ΠΏΠΎ Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ) ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌΡ ΠΏΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈ ΡΠ΅ΠΌΠ°ΠΌ. Π‘ΠΎΡΠ΅Π²Π½ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΡΡΡΡ, Π½ΠΎ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² Π½ΠΈΡ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ» ΡΠΎΠ»ΡΠΊΠΎ ΡΠΊΠΎΠ»ΡΠ½ΠΈΠΊΠ°ΠΌ ΠΡΠ°ΡΠ½ΠΎΡΡΡΠΊΠΎΠ³ΠΎ ΠΊΡΠ°Ρ, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ ΡΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΠΈ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ°Π»Π°ΡΡ.
Project Euler β ΡΠ±ΠΎΡΠ½ΠΈΠΊ 500 Π·Π°Π΄Π°Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΡΠΈΡΡ Π±Π΅Π· Π·Π½Π°Π½ΠΈΠΉ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ². ΠΠ½ΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π½Π° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ Π΄Π»Ρ ΠΏΡΠΈΠ΅ΠΌΠ° Π½Π° ΡΠ°Π±ΠΎΡΡ, ΡΡΠΎΠ±Ρ Π»ΡΡΡΠ΅ Π²ΡΡΡΠ½ΠΈΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΡΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΡ ΠΏΡΠ΅ΡΠ΅Π½Π΄Π΅Π½ΡΠ°.
Kaggle β Π΄Π°Π½Π½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΠΎΠΏΠΈΡΠ°Π½Π½ΡΡ ΡΠ°Π½Π΅Π΅ ΡΠ΅ΠΌ, ΡΡΠΎ ΡΡΡ Π½Π΅ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΎΡΠ΅Π²Π½ΠΎΠ²Π°Π½ΠΈΠΉ β ΡΠΎΠ»ΡΠΊΠΎ Π·Π°Π΄Π°ΡΠΈ Π½Π° ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ (ΠΊΠ°ΠΊ Π² ΠΌΠ°ΡΠ°ΡΠΎΠ½Π°Ρ Π½Π° Π²ΡΡΠ΅ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ TopCoder). ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ΄Π½Π° ΠΈΠ· Π·Π°Π΄Π°Ρ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ΅ΠΉΡΠ°Ρ ΡΠ°ΠΌ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ ΡΠ²ΠΎΠΈ ΡΠΌΠ΅Π½ΠΈΡ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΈ, ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π½ΠΈΠΈ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ Π²ΡΡΡΠ½ΡΡ ΡΠΈΡΡ. ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ ΡΡΠΎ Π½Π΅ ΡΠ°ΠΊ ΠΏΡΠΎΡΡΠΎ, ΠΊΠ°ΠΊ ΠΊΠ°ΠΆΠ΅ΡΡΡ (ΠΏΡΠΈΠΌ. Π°Π²Ρ. β Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ Ρ Π½Π΅ ΡΠΌΠΎΠ³ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ):
CodinGame β ΡΠ°ΠΉΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΈΠ³ΡΡ ΡΠ»ΠΈΠ²Π°ΡΡΡΡ Π² Π΅Π΄ΠΈΠ½ΠΎΠ΅ ΡΠ΅Π»ΠΎΠ΅. ΠΠ΄Π΅ΡΡ Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ Π±ΠΎΠ»ΡΡΡΡ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΡ Π·Π°Π΄Π°Ρ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΎΡΠΎΡΠΌΠ»Π΅Π½Π½ΡΡ Π² Π²ΠΈΠ΄Π΅ Π²ΠΈΠ΄Π΅ΠΎΠΈΠ³Ρ. Π’Π°ΠΊΠΆΠ΅ ΡΡΡ ΠΈΠ·ΡΠ΅Π΄ΠΊΠ° (ΡΠ°Π· Π² Π΄Π²Π° ΠΌΠ΅ΡΡΡΠ°) ΠΏΡΠΎΠ²ΠΎΠ΄ΡΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΡΡΡ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠ΅ Π² ΡΠ΅Π±Π΅ Π·Π°Π΄Π°ΡΠΈ Π½Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΈ ΠΠ, ΠΏΠΎΠ±Π΅Π΄ΠΈΡΠ΅Π»ΠΈ ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠ΅Π½Π½ΡΠ΅ ΠΏΡΠΈΠ·Ρ. Π Π΅ΡΠ»ΠΈ Π²Ρ ΡΠ΅ΡΠΈΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°Π΄Π°Ρ, ΡΠΎ Π½Π° Π²Π°Ρ ΠΌΠΎΠ³ΡΡ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°Π±ΠΈΡΠ°ΡΡ Π½Π° ΡΡΠΎΠΌ ΡΠ°ΠΉΡΠ΅ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊΠΎΠ²!
CodeCombat Π±ΡΠ΄Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ². ΠΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π½Π°Π³Π»ΡΠ΄Π½ΠΎ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ β ΡΡΠΎ Π½Π΅ ΡΠ°ΠΊ ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΈ ΡΠΊΡΡΠ½ΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡΡΡ. Π‘Π°ΠΉΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π² Π²ΠΈΠ΄Π΅ ΠΈΠ³ΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°Π·Π΄Π΅Π»Π΅Π½Π° Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°ΡΡΠ΅ΠΉ, Π²ΠΎΠ·ΡΠ°ΡΡΠ°ΡΡΠΈΡ ΠΏΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ. Π ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π·Π°Π΄Π°Ρ Π½Π° ΡΠ΅ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ ΡΠ΅ΠΌΡ, ΠΏΡΠΈΠ·Π²Π°Π½Π½ΡΠ΅ Π½Π°ΡΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ Π½ΡΠ»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°. ΠΡΠ»ΠΈ Π²Ρ Π΄Π°Π²Π½ΠΎ ΠΌΠ΅ΡΡΠ°Π»ΠΈ Π·Π°Π½ΡΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Π½Π°Ρ ΠΎΠ΄ΠΈΠ»ΠΈ Π² ΡΠ΅Π±Π΅, ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΡΠΎΡ ΡΠ°ΠΉΡ.
HackerRank Π½Π°ΠΎΠ±ΠΎΡΠΎΡ Π±ΡΠ΄Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ΅Π½ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»Π°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ ΡΠΌΠ΅ΡΡ. ΠΠ° ΡΡΠΎΠΌ ΡΠ°ΠΉΡΠ΅ ΡΠΎΠ±ΡΠ°Π½ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π·Π°Π΄Π°Ρ Π½Π° ΡΠ°ΠΌΡΠ΅ ΡΠ°Π·Π½ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»Ρ Computer Science: ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½Π°Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΠΊΠ°, ΠΠ, ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ Ρ.Π΄. ΠΡΠ»ΠΈ Π²Ρ ΡΠ΅ΡΠΈΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°Π΄Π°Ρ, ΡΠΎ Π²Π°ΠΌΠΈ ΠΌΠΎΠ³ΡΡ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°ΡΡΡΡ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»ΠΈ, ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ½ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΡΡΠΈΠ΅ ΡΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
C Puzzles β ΠΏΠΎΠ΄Π±ΠΎΡΠΊΠ° Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΎΠΊ, ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΡΠΉ Π΄Π»Ρ ΡΠ·ΡΠΊΠ° Π‘, ΡΠΎ Π²ΡΠ΅ΠΌΠΈ Π΅Π³ΠΎ ΠΏΡΠΈΡΡΠ΄Π°ΠΌΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π°Π½ ΠΊΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ, ΠΏΠΎ Π»ΠΎΠ³ΠΈΠΊΠ΅, Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π½ΠΎ, ΡΠ΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΎΠ½ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΡΡΡ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΠ²ΠΎΡ Π·Π°Π΄Π°ΡΡ. ΠΠ°Π΄ΠΎ ΠΏΠΎΠ½ΡΡΡ, ΠΏΠΎΡΠ΅ΠΌΡ ΡΠ°ΠΊ? ΠΠ° ΡΡΠΎΠΉ ΡΠ°ΠΉΡΠ΅ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠΈ Π½Π°Π²ΡΠΊ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈ ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° Π΄ΡΡΠ³ΠΈΡ .
Codewars β cΠ±ΠΎΡΠ½ΠΈΠΊ Π·Π°Π΄Π°Ρ Π½Π° ΡΠ°Π·Π½ΡΠ΅ ΡΠ΅ΠΌΡ, ΠΎΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² Π΄ΠΎ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
LeetCode β ΡΠ°ΠΉΡ Ρ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ Π΄Π»Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΠΊ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡΠΌ.
Programming Praxis β Π±Π»ΠΎΠ³, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠΉ Π² ΡΠ΅Π±Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ Π·Π°Π΄Π°Ρ.
PythonChallange β ΡΠ°ΠΉΡ Ρ Π·Π°Π³Π°Π΄ΠΊΠ°ΠΌΠΈ, Π²ΠΎΠ·ΡΠ°ΡΡΠ°ΡΡΠΈΠΌΠΈ ΠΏΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ. ΠΠ»Ρ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Python.
Al Zimmermannβs Programming Contests β ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ°Π· Π² ΠΏΠΎΠ»Π³ΠΎΠ΄Π° ΠΏΡΠΎΠ²ΠΎΠ΄ΡΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΡΡΡ Ρ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ Π½Π° ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ. ΠΠ½ΡΠ΅ΡΠ΅ΡΠ΅Π½ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ β Π΄Π°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΡΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅. ΠΡΠ²Π΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΈΡΡΠ²Π°ΡΡ Π²ΡΡΡΠ½ΡΡ, ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Π³Π°Π΄Π°ΡΡ ΠΈΡ Π½Π° ΠΊΠΎΡΠ΅ΠΉΠ½ΠΎΠΉ Π³ΡΡΠ΅.
Ruby Quiz β ΠΏΠΎΠ΄Π±ΠΎΡΠΊΠ° Π·Π°Π΄Π°Ρ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² Π½Π° Ruby, Π½ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ ΠΈ Π½Π° Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠ°Ρ .
Prolog Problems β Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ Ρ Ruby Quiz. ΠΠΎΠ΄Π±ΠΎΡΠΊΠ° Π·Π°Π΄Π°Ρ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΡ Prolog.
MindCipher β ΡΠ±ΠΎΡΠ½ΠΈΠΊ Π·Π°Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ Π·Π°Π΄Π°Ρ (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ).
Π‘Π±ΠΎΡΠ½ΠΈΠΊ Π·Π°Π΄Π°Ρ Π΄Π»Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΎΡ Π‘ppStudio. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ°ΡΡ Π½Π° Π‘++, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π½Π° Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠ°Ρ .
CheckIO β ΡΠ°ΠΉΡ Ρ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² Π²ΡΠ΅Ρ ΡΡΠΎΠ²Π½Π΅ΠΉ, ΠΎΡΠΎΡΠΌΠ»Π΅Π½Π½ΡΠΉ Π² Π²ΠΈΠ΄Π΅ ΠΈΠ³ΡΡ.
E-olimp β ΡΠΊΡΠ°ΠΈΠ½ΡΠΊΠ°Ρ ΡΠ΅ΡΡΠΈΡΡΡΡΠ°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ Π°ΡΡ ΠΈΠ²ΠΎΠΌ Π·Π°Π΄Π°Ρ.
Empire of Code β ΡΠ°ΠΉΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², Π³Π΄Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄, ΡΠ΅Π°Π»ΠΈΠ·ΡΡΡΠΈΠΉ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ ΠΈ ΡΠ°ΠΊΡΠΈΠΊΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ Π±ΠΎΠΉΡΠΎΠ².
Operation Go β ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄Π° Π½Π° Go Π² ΠΈΠ³ΡΠΎΠ²ΠΎΠΉ ΡΠΎΡΠΌΠ΅.
Russian AI Cup β Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅ΡΡ ΠΎΡ mail.ru ΠΏΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΠ. Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΌΠΎΠ³ΡΡ Π²ΡΠ΅ β ΠΎΡ ΡΠΊΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ² Π΄ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΠΎΠ². ΠΠΎΠ±Π΅Π΄ΠΈΡΠ΅Π»ΡΠΌ ΠΈ ΠΏΡΠΈΠ·Π΅ΡΠ°ΠΌ ΡΠ°ΠΊ ΠΆΠ΅ ΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ ΠΊΡΡΡΡΠ΅ ΠΏΡΠΈΠ·Ρ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΈΠΌΠΈΡΠ΅ ΡΡΠ°ΡΡΠΈΠ΅, Π΅ΡΠ»ΠΈ Π²Ρ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½Ρ ΡΡΠΎΠΉ ΡΠ΅ΠΌΠΎΠΉ.
ΠΠ°Π΄Π°ΡΠΈ Π’ΠΈΠΏΠΈΡΠ½ΠΎΠ³ΠΎ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° β Π΄Π°, Π½Π° Π½Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ ΡΠΎΠΆΠ΅ Π΅ΡΡΡ Π·Π°Π΄Π°ΡΠΈ Ρ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΏΡΠΈΡΠ΅ΠΌ Π½Π° ΡΠ°ΠΌΡΠ΅ ΡΠ°Π·Π½ΡΠ΅ ΡΠ΅ΠΌΡ: ΠΎΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ Π΄ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΈΡ . Π ΡΡΡ ΠΏΠΎΠ΄Π±ΠΎΡΠΊΡ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ Π»ΡΡΡΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ (ΠΎΠ½Π° ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ).