High rated people without a strong Math background

Revision en1, by IG0R, 2023-02-19 23:51:30

What is this blog about

Hello everybody, This is my first blog so it might be a little chaotic but I think it might be interesting. The thing I want to tackle is something between how to practice and the journey of becoming good/high-rated in CP by people who didn't excel in Math.

About Me

So a bit about myself now. I'm a high school student in one of the best high schools in my city and I consider myself to be good (above average) in Maths but I'm nowhere near the level of let's say a Math olympiad or anything like that (nowhere near meaning that maybe with a lot of work I could take part in an olympiad but with my skills now I don't think I would advance to the second stage). I just kinda didn't have to study Math in primary school as it was pretty easy for me and now in high school I'm among the best in maths in my class but again nothing really special and I have to study a lot. This introduction about myself will I think help people understand better what I'm writing about.

Practice Part

When beginners ask for advice on CP or how to practice they get the answer just to solve problems and I 100% agree about that. But the thing is, people who give that advice almost all have a big Math background either Math olympiads or some other competitions in Mathematics. So when these people begin CP what they have to learn is pretty much just the programming part. And after let's say a few months these people are already really high rated. For example, when we look at the graphs of red people we generally see something like this (the graph shows about 3 months):

But the graph of probably 95% of people that are doing CP looks similar to my graph (of course at the beginning of doing CP):

I'm for example most of the time able to solve A and B in div2 and struggle with C but there are times when I struggle for example with either A or B and end up solving only one of them. Of course many people didn't start with Codeforces and used other websites but I think you get my point.

The point of this blog

Although I know that hard work can get you very far I'm also aware that talent + hard work will get you way further. My motivation behind writing this blog is that I wanted to know some of your journeys with CP (mostly people who were just good/above average at math like me) and how you practiced. I often hear that only really smart people (smart probably meaning people with strong Math skills but also people who are just good at finding patterns and not-so-obvious observations) can get to red or a bit higher (2600+).

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en1 English IG0R 2023-02-19 23:51:30 2788 Initial revision (published)