Hello there!
I want to know is really Codeforces pupil is just a pupil in programming?
I know guys who learnt many algorithms and how to use them but they are stuck between specialist and pupil. And even sometimes they are stuck just in pupil so I just wonder.
I found this blog: Link
And I think it's more accurate than current titles cuz get 1000 in codeforces not that easy and a beginner who just entered the programming field can't get it.
but that blog has a wrong rating table right? i mean old rating system
Yeah it's old and as I said I think it was more accurate.
I am gonna be a pupil soon and I am happy...
I am happy for you to dude
WOW we both became Experts :"
Don't get dishearted if you're struggling in between $$$1000-1200$$$!
You may see my graph I had been newbie for a long time.
Yeah, I saw it
I would definitely like it if my rating was 1200!
I wouldn't
Surely, I would want my rating to be 6.350789086 E+3175... idk about you
Hi Dhanraj Sir, I was just reading this blog and stumbled across your comment and saw your graph.
Hats off to you sir you never gave up even after so much of downfall in ratings, if I would have been in your place I would had quit a long before.
Most interesting part is that you are from MNNIT Allahabad and I am from IIIT Allahabad currently in my 2nd year which started recently.
I wanted you to guide me how should I improve and what should be my basic approach.
Also you have solved a fucking 1312 problems in just 17 months, I want to know how did you do that and how many problems should I solve regularly?
I want to talk with you. Can you please allow me to send messages on CF as currently I am unable to do so.
You may freely contact me on linkedin!
Newbie, Pupil, Specialist... these names don't matter that much, they are just used to tell what someone's rating is.
In fact the rate itself doesn't matter
well it matters
this is a relatively good way to evaluate skills
You can be pupil in codeforces but a very good programmer outside of competitive programming.
That's true but here I am talking about the raw programming skills.
I think in codeforces there are pattern and alot get familiar with it so they can solve problems so quick and be in the top 2000 ,, if you solved a b c quick in div2 you will be specialist even can be expert by the same method so it's not depends on algorithmic thinking only. get familiar with codeforces pattern is important.
How I get this kind of pattern serially sir, is there any blogs or resources ?
I suggest you the elegant ladder made by Ahmed Ali A2oj.
A2OJ
Did this ladder helped u in becoming expert?
Actually it can help you. When you solve a lot of random problems you get touch with different ideas which is okay to get familiar with CF pattern.
But also studying topics is important with randomizing so you should do both and you then can.
To reach specialist, all you need is to solve div2 A,B,C and these questions barely need any algorithms to solve them. Its mostly just math, prefix sum, binary search, greedy. So I don't think CP ratings can define someone's algorithmic skills.
I swing between pupil and noobie(just because me athletic time overlaps with contest timing)... and sometimes i can make up the logic of problems rated 1500 also