В тот день я просто шел домой из школы. Обычный день: рюкзак весит примерно как моя будущая ипотека, мозг работает на 12%, а единственная мысль в голове — «прийти домой и полежать».↵
↵
И тут я увидел лужу.↵
↵
Я решил ее обойти.↵
↵
Лужа решила иначе.↵
↵
Я поскользнулся и совершил настолько красивый кульбит, что, кажется, на секунду обогнал собственную душу. Лежу на асфальте, смотрю в небо и думаю: «Ну всё. Это конец».↵
↵
Но тут произошло невозможное.↵
↵
Мой телефон выпал из кармана, сам разблокировался, открыл Codeforces и каким-то образом отправил посылку с решением задачи.↵
↵
AC.↵
↵
Я встал.↵
↵
Второй раз в жизни.↵
↵
Посмотрел на телефон. На меня посмотрел Codeforces. Между нами возникло молчаливое соглашение.↵
↵
Я снова начал программировать.↵
↵
Через неделю я уже решал задачи каждый день. Через месяц я участвовал в контестах. Через два месяца я настолько втянулся, что однажды попытался объяснить бабушке динамическое программирование.↵
↵
Она сказала: «Сынок, просто поешь».↵
↵
И тогда я понял: я действительно вернулся.
↵
И тут я увидел лужу.↵
↵
Я решил ее обойти.↵
↵
Лужа решила иначе.↵
↵
Я поскользнулся и совершил настолько красивый кульбит, что, кажется, на секунду обогнал собственную душу. Лежу на асфальте, смотрю в небо и думаю: «Ну всё. Это конец».↵
↵
Но тут произошло невозможное.↵
↵
Мой телефон выпал из кармана, сам разблокировался, открыл Codeforces и каким-то образом отправил посылку с решением задачи.↵
↵
AC.↵
↵
Я встал.↵
↵
Второй раз в жизни.↵
↵
Посмотрел на телефон. На меня посмотрел Codeforces. Между нами возникло молчаливое соглашение.↵
↵
Я снова начал программировать.↵
↵
Через неделю я уже решал задачи каждый день. Через месяц я участвовал в контестах. Через два месяца я настолько втянулся, что однажды попытался объяснить бабушке динамическое программирование.↵
↵
Она сказала: «Сынок, просто поешь».↵
↵
И тогда я понял: я действительно вернулся.




