рдирдорд╕реНрдХрд╛рд░, рд╣реЗрдмреНрд░! рдореИрдВ рдЖрдкрдХреЛ рдЯреНрд░реЗ рд╣рдлрд┐рди рджреНрд╡рд╛рд░рд╛
2018 рдХреЗ рдЯреЙрдк рдХреЛрдбрд┐рдВрдЧ рдЪреИрд▓реЗрдВрдЬ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд▓реЗрдЦ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВред
рдпрд╣ рд╕рд░рд▓ рд╣реИ: рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдмрдирдиреЗ рдХреЗ рд▓рд┐рдП - рдЖрдкрдХреЛ рдпрд╣ рд╕реАрдЦрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХреИрд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдирд╛ рд╣реИред рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдЖрдк рдХрд┐рд╕ рд▓рдХреНрд╖реНрдп рдХрд╛ рдкреАрдЫрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ: рдПрдХ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдпрд╛ рдПрдХ рдирдИ рднрд╛рд╖рд╛ рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рд╕рдВрдЧреНрд░рд╣ рд╕реЗ рд╕рд╛рдЗрдЯреЗрдВ рдЖрдкрдХреЛ рдкрдВрдк рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреАред
рдЖрдк рдЬреЛ рднреА рдХреЛрдб: рдкрд╛рдпрдерди, рд░реВрдмреА, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдЧреЛрд▓рдВрдЧ, рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдпрд╛ рдХреБрдЫ рдЕрдиреНрдп рднрд╛рд╖рд╛, рдЖрдк рдпрд╣рд╛рдВ рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрд╕рд╛рдзрди рдкрд╛рдПрдВрдЧреЗред рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
1. рдХреЛрдбрд╡рд░реНрдб
www.codewars.comрдХреЛрдбрд╡рд░реНрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдПрдХ рдареЛрд╕ рдкреНрд░рд╢рдВрд╕рдХ рд╣реИред рдЕрдВрдХ рдЕрд░реНрдЬрд┐рдд рдХрд░реЗрдВ, рдЕрдкрдиреА рд░реЗрдЯрд┐рдВрдЧ рдмрдврд╝рд╛рдПрдВ, рдХрдмреАрд▓реЗ рдмрдирд╛рдПрдВред
рд▓реЗрдЦ рдХрд╛ рд▓реЗрдЦрдХ рдЕрдкрдиреЗ рдХрдмреАрд▓реЗ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИ (рдЖрдк рдореВрд▓ рд▓реЗрдЦ рдореЗрдВ рдХреМрди рд╕рд╛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ)ред рдореИрдВ рдЖрдкрдХреЛ HTML рдЕрдХрд╛рджрдореА рдХрдмреАрд▓реЗ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХрд╛ рдЖрдЧреНрд░рд╣ рдХрд░рддрд╛ рд╣реВрдВ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ (рдЕрдиреБрд╡рд╛рджрдХ рдХрд╛ рдиреЛрдЯ)ред рд╕рдВрд╕рд╛рдзрди 20 рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдПрдХ рд╡рд┐рд╢рд╛рд▓ рдЪрдпрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдХреЛрдбрд╡рд░реНрдб рдореЗрдВ, рдЖрдк рдЕрдиреНрдп рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕рдорд╛рдзрд╛рди рднреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
2. рд╣реИрдХрд░рд░реИрдВрдХ
www.hackerrank.comHackerRank рдкрд░ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдХрдард┐рдирд╛рдИ рд╕реНрддрд░ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╣реИ, рдРрд╕реЗ рдХрд╛рд░реНрдп рд╣реИрдВ рдЬреЛ рдмреБрдирд┐рдпрд╛рджреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рджрд╛рдпрд░реЗ рд╕реЗ рдкрд░реЗ рд╣реИрдВред рдЖрдк рдПрд▓реНрдЧреЛрд░рд┐рджрдо, рдЧрдгрд┐рдд, рдПрд╕рдХреНрдпреВрдПрд▓, рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ, рдПрдЖрдИ, рдФрд░ рдЕрдзрд┐рдХ рд╕рд╣рд┐рдд рдХрдИ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдордВрдЪ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рднреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
3. рдХреЛрдбрд░рдмрд╛рдЗрдЯ
coderbyte.comрд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдХреА рддреИрдпрд╛рд░реА рдХреЗ рд▓рд┐рдП рдорд╣рд╛рдиред 10 рд╕реЗ рдЕрдзрд┐рдХ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ 200 рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рд╢реНрдиред рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдЖрдк рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рдорд╛рдзрд╛рди рднреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдВрд╕рд╛рдзрди рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдФрд░ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдкрд╛рдареНрдпрдХреНрд░рдо рднреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
4. рдХреЛрдбрд┐рдирдЧреИрдо
www.codingame.comрдпрд╣ рдЦреЗрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдордВрдЪ рд╣реИред рдХреЛрдб рдХреЗ рд╕рд╛рде рдЕрдкрдиреА рдЧреЗрдо рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВред рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдмрдбрд╝рд╛ рдЪрдпрди, рдкреНрд░рд╢рдВрд╕рдХ рджреНрд╡рд╛рд░рд╛ рд╕реАрдЦрдирд╛ред рдЦреЗрд▓реЛрдВ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдорд╛рдорд▓реЛрдВ рдХрд╛ рд╡рд░реНрдгрди рд╣реИред рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред
5. рд▓реЗрдЯрдХреЛрдб
leetcode.comрдпрджрд┐ рдЖрдк рдХрд╛рдо рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ - рдпрд╣ рд╡рд╣ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХ рдХреМрд╢рд▓ рдХреЛ рдкрдВрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд╛рд╣рд┐рдПред рд╕рдВрд╕рд╛рдзрди рдХреА рдореБрдЦреНрдп рджрд┐рд╢рд╛ рдПрдХ рддрдХрдиреАрдХреА рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░реА рд╣реИред рдПрдХ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд╣реИ рдЬреЛ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рд╢реБрджреНрдзрддрд╛ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рддрд╛ рд╣реИред рдЖрдк рдХрд┐рд╕реА рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдХреЗ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдиреБрдХрд░рдг рдореЗрдВ рднреА рднрд╛рдЧ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред
6. рдЯреЙрдкрдХреЛрдбрд░
www.topcoder.comTopcoder рд╢рд╛рдпрдж рдПрдХ рдЙрдиреНрдирдд рджрд░реНрд╢рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рдЕрдиреБрдХреВрд▓ рд╣реИред рдпрд╣ рд░реИрдВрдХрд┐рдВрдЧ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЛ рдкреЗрд╢ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдкрд╣рд▓реА рдХреЛрдбрд┐рдВрдЧ рд╕рд╛рдЗрдЯреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдЖрдк рдирдХрдж рдкреБрд░рд╕реНрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ "рд╕рд┐рдВрдЧрд▓ рд░рд╛рдЙрдВрдб рдореИрдЪ" рдореЗрдВ рднрд╛рдЧ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред
7. рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдпреВрд▓рд░
projecteuler.netрдЗрд╕реА рддрд░рд╣ рдХреЗ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рдмреАрдЪ рдЕрдиреБрднрд╡реАред рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдкрд░рд┐рд╖реНрдХреГрдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рднрд┐рдиреНрди рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдХрдИ рдХрд╛рд░реНрдп рд╣реИрдВред рдЧрдгрд┐рддреАрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдкрд░ рдмрд╣реБрдд рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рд╕рд╛рдЗрдЯред
8. рдХреЛрдбрдлрд╝рд╛рдЗрдЯреНрд╕
codefights.comрдмрд╣реБрдд рд╕рд╛рд░реЗ рдХрд╛рд░реНрдп + рдиреМрдХрд░реА рдЦреЛрдЬ / рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдордВрдЪред рдЙрдирдХреЗ рдкрд╛рд╕ "рдХрдВрдкрдиреА рдмреЙрдЯреНрд╕" рдирд╛рдордХ рдПрдХ рдЕрдиреВрдареА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЖрдИрдЯреА рд╕рдореБрджрд╛рдп рдХреЗ рдХреБрдЫ рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рд╕реЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдмреЙрдЯ рдХрд╛ рдореБрдХрд╛рдмрд▓рд╛ рдХрд░рддреЗ рд╣реИрдВред