Recently I have participated in the national olympiad of my country. Sadly, I wasn't able to pass to the next round (Team Selection Test). After failing exam, my family, teacher and friends advised me to learn English and other things (I can't participate in the national olympiad next year). But I'm not interested in it at all, so I still spend many time solving problems. Because solving problems is the only thing that help me to be happy and forget about the failure.
So I asked here if anyone give me an advice to improve myself. Thanks for reading.
Become a drug addict.
Just go with the flow. :) I think you are doing great.
Get red and you will have a ton of bragging rights! Just do it!
what are the bragging rights of reds?
I'm red.
I'd say that the failure itself shouldn't matter in whatever decision you make. Probably it's just the fact that this was your last olympiad and you would've had a couple more contests if you hadn't failed. I totally feel you, and keeping doing problems can be a decent call. It's important to do what makes you happy.
On the long run though, chances are that you may eventually realize you wish you had done something else as well. Next year you'll be going to uni, I suppose, which means that you'll get the chance to experiment all sorts of new stuff and to learn more about topics that may look boring right now, but could eventually light a spark in you (for example, I hated analysis, and now I'm doing a greeeat Continuous Mathematics course in university which is just as interesting as CP).
I'd say try learning and experimenting new stuff, regardless of whether they are related to Computer Science or some other subject or a sport, or watching some series, or joining a club or whatever. The thing is that, although hardly, you could do that whilst also doing CP, with the right time distribution. After getting used to having CP for long, you'll probably need an actual focus to get started with doing something else as well, so exploring more on a demanding topic would definitely work (and there are surely enough many topics to consider)
As for the purpose of becoming better at CP itself, the standard advise is practice, practice, practice. It seems you don't lack that so maybe try to opposite: take a break, let your brain relax for a bit, and do it again under much less stressful conditions. Doing some maths may work from a certain level, it's important you're able to feel things and visualize different phenomenons very clearly.
Do you guys abbreviate competitive programming as CP intentionally? I can't help but laugh at titles like "best cp site", "i'm addicted to cp"... on codeforces
It's all about which meaning you learned first. I didn't know the abbreviation CP before so it was and is natural for me as "competitive programming".
I didn't knew the other meaning either, but after learning it, I changed to sp (sports programmings)
What's the other cp?
(refer to urban dictionary)
The fact there is no
competitive programming
disturbs me more.Cheese pizza. It's indeed very easy to get addicted.
THAT'S CALLED A MARGHERITA YOU HEATHEN!
Child ...
child prodigy?? :)
ornography...
Relevant profile picture.
If solving problems helps you forget about your past experience, then why not keep coding?
Or just pour some liquor.
Just solve all problems on all online judges. When there are no more problems, there is nothing to be addicted to.
I ever tried to do this. So I still appear on Codeforces.
What if you start making problems and solve by yourself?
Go through and best of luck.
I thought you were talkin about Club Penguin... lol .-.
I also failed to reach TST this year, but I'm still gonna participate next year. It's your life after all and if you're passionate about it, don't let anything stop you.