Блог пользователя Kofler

Автор Kofler, история, 4 года назад, По-английски

I started my cp journey in Feb of 2022, initially I thought of dsa as cp and used to do leetcode a lot, then I slowly got know about codeforces and codechef in mid February. damn all the problems looks so easy but were so difficult to do it while coding, so I decided to study algorithms then try it again, so rest of feb I devoted to only studying them, but when I came back in March damn still couldn't do any hardly. I thought to myself I am not meant for it, should leave cp and try dev.

But something back of my mind said to try again as a game , just a win or lose will add to my experience, so I kept on trying problems and did many problems , eventually I got the hang of it and was able to solve some, and at that time it became fun for me, I started thinking of it as a game, which helps me a lot cause I could compare it with CSGO (only game I used to play).

So I knew I had to put in a lot of efforts even to see a slight progress, and I am right now in the process of doing so , solving problems above my caliber and giving contest and not caring about the rating.

I am thinking of participating in only Div 2 contests and try to solve consistently doing A and B, s it a good idea? My rating right now is 927 and I have given about 4 contests

  • Проголосовать: нравится
  • -2
  • Проголосовать: не нравится

»
4 года назад, скрыть # |
Rev. 2  
Проголосовать: нравится +11 Проголосовать: не нравится

I can suggest writing in different paragraphs. That would make reading more agreeable ;)

»
4 года назад, скрыть # |
 
Проголосовать: нравится +14 Проголосовать: не нравится

Unless you're in div1, there's not much reason to only participate in one kind of contest or another. I mean, don't virtually participate in a div1 only, but if you're talking about live contests, you can definitely do div3 or div4s too.

Global rounds are fine too because they are essentially div1 and div2 combined, which means they'll have all the problems in a div2, but there's a chance you'll get to beat someone who is red, which is a huge ego boost.

try to solve consistently doing A and B

Shen you're new, I'd focus on problems which are difficult to implement or a lot of code. The important part to getting better at that level isn't so much making good observations, but being able to code literally anything you can think of. Once coding any algorithm you have in your head isn't a blocker anymore, then you can quickly learn the observational stuff and jump up in rating (like I did, if you check my graph).