the_silliest's blog

By the_silliest, 9 years ago,

Now I'm Pupil, but I was Specialist before. Not happy! I want to be Candidate Master.

• -17

| Write comment?
 » 9 years ago, # |   +15 Oh, it's easy! Just register to #256 contest, solve three first problems in, say, 30 minutes... Repeat if necessary with #257 contest.
•  » » 9 years ago, # ^ |   +19 It's even easier: while(true) { pick a problem you didn't solve during a contest; solve it;} 
•  » » » 9 years ago, # ^ | ← Rev. 2 →   -8 yes, it will improve ability to solve harder problems. but unfortunately, upsolving alone won't help him increase rating.
•  » » » » 9 years ago, # ^ |   0 It will improve his ability to solve harder problems (and solve problems faster), which causes him to perform better in contests and improve his rating.
•  » » » » » 9 years ago, # ^ | ← Rev. 2 →   -8 upsolving alone won't help him increase rating
•  » » » » » » 9 years ago, # ^ | ← Rev. 3 →   +3 If we wanted to nitpick, then the words "alone" and "help" have opposite meaning. If something helps towards a goal (which is increasing rating = doing well at contests, for which rating is just a measure), it's obviously not the only thing you do to achieve it.But if these words are used together, then the meaning it holds to me is that "if the only effort he makes is upsolving, then it won't have the desired effect". And that's what I argued against.But then again, these are just technicalities.
•  » » » 9 years ago, # ^ |   0 But it's so hard!:(
 » 9 years ago, # | ← Rev. 2 →   +2 put your self in a plan and watch your progressA.try to solve some (i.e 30 ) problems which solved at least 2000 times.B.try to solve some (i.e 5 ) contests unofficial (at least a,b,c) and read the tutorial.C.participate in some (i.e 3 ) virtual contests and examine yourself.
 » 9 years ago, # |   0 What about if I have a lack of algorithms background I usually do fine with Div 2 A, B but then when there is a DP or BFS or Tree problem I usually skip it. I have bought the book introduction to algorithms . Do you advise me to read it or should I take some math course before about discrete maths.
•  » » 9 years ago, # ^ |   +1 Just read it. Mostly secondary school math is more than enough for studying basic structures and algorithms.
•  » » » 9 years ago, # ^ |   0 Thankk you
•  » » 9 years ago, # ^ |   +3 Well, when you find that you're skipping some kinds of problems, that should indicate your weakness. You should practice on those more. DP and Graph are quite important topics as well.
•  » » » 9 years ago, # ^ |   0 I have Problems with the Asymptotic notations (I find they are kind of useless) Plus I am kind of weak in Probability. Do you think it's okay ? Do you also advise me to skip some chapters in the book or go through it and do all the exercises + Problems Thank You in Advance :D
•  » » » » 9 years ago, # ^ |   0 It's hard to tell exactly. It depends on your goal though. Eventually you will need to know the basic for all of them, but for now, just study the important topics first and try to implement them. I never read the entire book at once. If you wanna do well in CF and become Candidate Master, you should practice a lot on Div2ABC. If you can't solve something, read the editorials/codes and code it on your own (try not to skip a problem).
 » 9 years ago, # | ← Rev. 2 →   +8 Who cares... You have participated in only 4 rounds and now you are disappointed and want to be candidate master... I had participated in more than 80 contests and I still want to be candidate master... Just 2 of my contest were Div1 contests...
 » 9 years ago, # | ← Rev. 2 →   +3 Never skip editorials, try to understand each explanation and solve them on your own. By the way, from time to time i also have big decreasing in my rating, do not let it demotivate you! Cheers
 » 9 years ago, # | ← Rev. 2 →   +3 You can try like this: while(true) rating++; But this is not practical or while(date++) SolvedProblemsNumber++;