DarkDevilVaqif's blog

By DarkDevilVaqif, history, 10 months ago, In English

I'm preparing for national(international eventually) olympiads, and since my family's financial situation isn't the best, I'm looking for online courses. I really want to try and get gold this year, and since the olympiad is in April/May, I've got time. I'm looking for anything that'll help. Tips, tricks, anything else you wish to offer If you might accept my as your student, then I'd be happy as heck.

  • Vote: I like it
  • +8
  • Vote: I do not like it

»
10 months ago, hide # |
Rev. 2  
Vote: I like it +5 Vote: I do not like it

use https://usaco.guide/silver/

Gold/Platinum/Advanced sections should help you with National Olympiad when you are ready, no need to buy advanced courses. There are many links to good OJ where you can find problems. Never buy a CP course from someone for money, they are trying to scam you.

»
10 months ago, hide # |
 
Vote: I like it +1 Vote: I do not like it
»
10 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

You can do this. I believe in you !

»
9 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

https://mirror.codeforces.com/blog/entry/23054 This blog will help you so much.

»
9 months ago, hide # |
Rev. 2  
Vote: I like it 0 Vote: I do not like it
»
9 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

I have the same problem. I also have no money but worse that despite I have a lot of free time, I am not able to study on my own. So I had to look for something that could help me. I choosed a course where my buddy made really a nice progress (reached an expert from pupil and solved more problems than anyone else in our city at national olympiad semifinals). So at the course every week we had a lesson lasting from 3 to 5 hours and a contest having 10-12 problems from lesson topic. I spent really a lot of time everyday trying to solve all hard problems and complete the contest. However all that work turned out to be useless as I failed to succeed at my national school olympiad. Surprisingly that for about a year of studying I haven't become better.

There's one thing I can certainly say: if there is nobody who can help you become better — the only way to become better is to study on your own. If you can't study on your own (like me) — you're doomed.

CP is basically a competitive programming. It is a sport like chess, football/soccer, etc. Sport is ruthless — even a small mistake can change your life forever. I know a story about one chess player. He participated in national championship and he was no.1 during all the tournament. In the last game he made a blunder. He just made a move and realised he lost the game at the same time. I don't know what happened to him — maybe he was tired or he was worried a lot or he was out of it; but one thing is clear: if he won the game, he would become a champion, he would be invited to the best chess schools of our country and now he would likely be a famous grandmaster, who can get some money for just playing chess. But the reality is he got 3rd or 4th place (don't remember really), he remained IM, he was never invited to the schools and now he lives in poverty.

So all I want to say: CP is all in all a sport, and like every sport it is ruthless. Work a lot (solve CF problems, participate in various rounds, look for courses) and you might succeed at olympiads. But even if you do this, there's still a chance you can fail. So while studying CP prepare yourself mentally (rate own chances to solve some task; make a plan how to solve a task: if you can't instantly get ideas to solve the problem — solve subtasks, think of various easy cases, get idea from particular case you can apply in general; be ready if your performance will be bad).

»
8 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

TED kurslari

»
7 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

you somehow managed to jump to specialist just in 5 contests from pupil. your rating graph is also seems suspicious you were getting 10000+th place now in 4000t places. dont cheat, with "just a kid, so are you" you are flexing with your rating. but now that you are taking the position of some honest coder. cheating and flexing isnt good, also keep in mind that one day if your account gets disabled, it will be shame for you because you were flexing, trying to show that you are the best but then what about you get disabled? wont it be shameful? a smart person who is really interested in CP, wouldnt rush forward just to show the color of the account. ik it isnt related to this blog,but i want to publicly remaind you that, dont cheat.

  • »
    »
    4 months ago, hide # ^ |
    Rev. 2  
    Vote: I like it 0 Vote: I do not like it

    I want to point out a couple things.

    1. As I've said before, I admit to cheating in about the first year. When I first started, I didn't take anything seriously; I cheated. I kept solving 800's, and copying them from ChatGPT, and solving A in all contests, with AI. When the Olympiads approached, I got a sort of wake-up call to start training. Around that time, I had quit contests altogether. I trained well before the Olympiads, took a 20-day break, and came back and somehow managed to solve A, B, and C. I am still surprised, but one thing led to another, and I became a Specialist and an Expert.

    2. That quote, made by me, wasn't a damn flex. I simply wanted to say that deep down, everyone is a kid.

    3. You might go and point out that all my templates have "EZ" at the end, which is not wrong. But I don't do that out of toxicity at all; I hate being toxic. I simply add it, as satisfaction for myself when I solve a hard problem, and it's SUPPOSEDLY "EZ"