Hello Codeforces, as I come with new life experience and a new view to life, I am yet again making an AMA!
Waiting for your questions,
I would like to thank alinp for inspiration. See you at EJOI in Moldova, my lands.
Marinush
# | User | Rating |
---|---|---|
1 | tourist | 4009 |
2 | jiangly | 3823 |
3 | Benq | 3738 |
4 | Radewoosh | 3633 |
5 | jqdai0815 | 3620 |
6 | orzdevinwang | 3529 |
7 | ecnerwala | 3446 |
8 | Um_nik | 3396 |
9 | ksun48 | 3390 |
10 | gamegame | 3386 |
# | User | Contrib. |
---|---|---|
1 | cry | 167 |
2 | Um_nik | 163 |
3 | maomao90 | 162 |
4 | atcoder_official | 161 |
5 | adamant | 159 |
6 | -is-this-fft- | 158 |
7 | awoo | 157 |
8 | TheScrasse | 154 |
9 | Dominater069 | 153 |
9 | nor | 153 |
Hello Codeforces, as I come with new life experience and a new view to life, I am yet again making an AMA!
Waiting for your questions,
I would like to thank alinp for inspiration. See you at EJOI in Moldova, my lands.
Marinush
Name |
---|
Who is the greatest footballer of all time and why it's Messi?
CR7
Ricky Kaka
Upamecano
it's Tom Brady
nooo it's Jackie Chan
anthony obv
What is your codeforces account's password ?
What path should I follow to become CM asap and what do you think the it will take for me acc to my progress???
If I may:
You're trying too hard. Seeing the difficulty of your solved problems, you're clearly doing fine, just, you're solving 1500/1600s when you should probably be focusing more on improving with 1300/1400s first.
Two things I'd suggest-
- Refer to this, (You can ignore the Topcoder section)
- Create virtual contests on vjudge consisting of 5-10 [Rating:Rating+300/400] questions and try to solve them in a window of 2-4 hours; this is similar to what's suggested for the 1900-2200 range in the blog above
Also, I saw that you're mostly upsolving the next-unsolved question from past contests, that's good. Keep it up 👍
In addition, once you hit Expert, consider building your own templates/referring to some standard ones, they do help (especially if you want to hit your target rating ASAP)
A couple for reference:
- Atcoder Library (Also, I highly recommend Atcoder Beginner Contests for learning, they're great)
- KACTL
As for hitting CM, can't comment as everyone's mileage varies, but seeing your practice, you should be hitting Expert soon, possibly by the end of this summer (even if not in rating, surely in skill level — confidently hitting Expert a few contests later)
Also, do read high rated contestants' code as that helps understand clearer alternatives for implementing ideas
Edit1: Rating fix
Edit2: Target Timeline, Others' code
How did you manage to become CM without solving meaningful number of >=1800 rating problem. Even the count of >=1600 rating solved problem is so low.
I've solved a large number of easier problems too so maybe that helps and there's quality problems from other OJs (CSES/Atcoder primarily and Topcoder/Codechef too) Practice@Atcoder
Atcoder<->CF Rating Converter
I've practiced across OJs, though even after that, the count of meaningful problems I've solved is relatively low compared to peers in my rating range — which is probably why I'm hardstuck right now :')
My implementation skills are probably subpar for my rating range; I probably benefit from having a set of templates for contests (which is a huge supplement in implementation)
I guess being an avid puzzle/problem solver as a kid gave me some boost initially
warks bro Can you take a look at my profile too? It would be a great help.
Yeah, sure!
To be blunt — you just haven't solved enough problems for your rating to be any higher.
Use Visualizer and check profiles of people in your target rating range. Over a large number of profiles, a general trend that you should notice is that they tend to solve at least ~100-200 problems in the range [Rating-200:Rating+200]
Of course, you can't just jump to solving ~100 2000 rated problems and see a jump, the growth is gradual.
There's not really much fault with the way you're practicing, but with <100 problems solved in the [900-200:900+200] range, your rating of 882 is within expectation. With additional practice, you should be good!
You can also refer to this as it is great advice by a high rated contestant; I found it helpful
If you don't mind, can you please review my profile as well ?
Sure!
For starters, Kudos for solving a good number of problems — that gives you a fair foundation to build upon. Interestingly, while I've mentioned earlier that you're expected to solve ~200 problems in the [Rating-200:Rating+200] range which would place you higher; your rating is probably suffering from a variety of other factors-
Learn to reason about your code more. It takes time; maybe write down the logic (especially in case of DP, do write down the states/transitions), and at every step, reason about the information (data) you have and the operations you can perform on it (sort/search/etc), build your solution step by step, and then once you're confident, only then, start implementing.
This can probably be hard to digest, and it sucks when you're taking more time solving A/B than others who "guess" solutions, but it oftentimes helps avoid unnecessary penalties (and the patch-cycle); it takes time to adapt (I used to jump to guesswork sometimes myself), but in the long-run, once you're used to it, it's a great help, you also learn to reason about your code better and write clean code (spaghetti free!) which saves a lot of time on harder problems
Thanks a lot !
Thanks a bunch. That article you mentioned suggested solving atcoder beginner contest(A,B,C fast) for those who are rated 1000-1400 on CF. Have you tried the same? Also I would like to connect with you. I need a friend who is well above me whom I can seek advice from occasionally. send me a 'hi' coz I can't :(
Yes I did, you can check my (or others') Atcoder activity through Kenkoooo
Hey, could you please look at my profile too?
There's nothing odd with your profile. Having solved ~200 problems in the range [1400-1800], your rating of ~1600 is within expectation. You're also upsolving after contests so you seem to be on the right track. Keep it up 👍
Dude chill, Who even are you? It's my AMA
Marinush
Thank you!
Marinush His comments are more useful for the community than your retarded post and comments. It is you who needs to chill.
Also, you don't need to write your username in your every fucking comment. We can see your username with our own eyes. We are not blind either
can you give me some advice regarding my profile too?
I am not able to solve 1700s
can you look at my profile also
Hello warks thanks for reviewing profiles of others and giving them suggestions, can you give me some suggestions as well
Hi, Can you give me some advice on what should I focus for reaching specialist?
Solve more problems in the [1200-1600] range. With another ~100 problems, you should be good (as I've mentioned above, you should solve ~100-200 problems in the range [Target-200:Target+200] to achieve the target rating.
Seeing the thread.. how about me? (P.S. also how to choose problems to solve)
Hey! Can you check my profile and give me some advices as well, please? >.<
Sorry to bother you again, but can you check mine too pls??
Hi warks, you are my friend on cf for more than a year. I have learnt a lot of new things from your elegant java codes. I am a fan of yours.
How do you train?
How much time do you spend on a problem and training as a whole?
Is there something you follow while training?
How do you learn new topics and how much practice you give to them after learning?
your rating: 3/2 th is my dream.
Can you give me some problems which can be solved with strongly connected components?
In the battle of IDEs, which one would win in a wrestling match: VS Code, PyCharm, or Emacs? And who would be the referee?
Damn, where is sublime text, vim/neovim?
Also cp editor, code blocks?
JetBrain go brrr........
VSCode for life
Can you please review my profile and give some insights, suggestions or advice ? I'm trying to be a Specialist.
https://codeforces.me/contests/with/Neogeek
when will my rating go above 1200?
In the last div4 I thought that solving 6 was possible .
But i got stuck on a stupid precision error for practically the whole round .
It's seems to be a trend with me to get stuck on small issues when implimenting a solution(wrong implimentation , not noticing the constraints ...).
Any advice to fix this issue ?
is it possible to i become candidate master in 3 months from my current rating.
No.
Marinush
Why not
I have a bunch:
- What are your observations about the similarities/differences between Olympiads and CF contests/performance?
- What are your opinions on the "type" of blogs that belong in CF recent actions — fun/informative/mix?
- GM in 2024?
Also, sorry for hijacking your AMA with comments. Didn't intend to :/
Edit: Apology
This blog became more of an orz warks profile review than AMA!
How did your coding journey begin?
Is this blog merely a futile effort to gain contribution?
Seems like it. He has barely answered any questions till now.
Hi!
Please look at my profile once. Where am I doing it wrong?
pls leave some gold medals for my team
Can you please review my profile and give some suggestions or advice ?
give roadmap to achieve 1200 — 1500 ratings
When you die, would you rather not exist at all or have a 99% chance of going to heaven and a 1% chance of going to hell for eternity?
could you please look at my profile too? I'm currently not doing CP due to frustration and suggest me something.
Messi or Ronaldo ?
How can I murder someone as inconspicuously as possible
Warks and also can anyone with enough experience suggest me what to and how to practice by seeing my profile...
Tips for becoming expert
can you beat me in chess ?
Codeforces id & pass plz????
how did you practice div 2 Cs