(This blog post is an update on my competitive programming journey, and hopefully serves as inspiration to others who enjoy programming as well)
It's summer in the states, and I'm back on the grind. Although I'm now a rising high school senior. I still like grinding competitive programming and learning new algorithms. Although I've been through ups and downs, I'm back! And for the first time in a while, without nagging teachers telling me to turn in assignments on time, or friends trying to ask me for answers, I've felt like I can chill this summer and do some codeforces.
Oddly enough, I started competing in every contest I know.
I made a leetcode account, and started competing there.
(I've only done 3 contests, 2 weekly and 1 biweekly) — and it didn't show up at the time I've written this blog.
Done some atcoder (It's hard to wake up, since it's 7 am at the states)
Although I'm not very good when I don't get enough sleep lol.
Done some codechef (I actually really enjoyed codechef, and I have to not miss any more contests in the future.
Now, doing a bunch of contests doesn't always help, but learning from these contests have helped me inch my way slowly to expert. Every time I couldn't solve a problem, I immediately learn from it and the editorial after the contest ends. That's all I have, but programming is fun, and participate in as many contests as you can! Because as long as there are problems you can't solve, you still can learn something from each and every contest.