When submitting a solution in C++, please select either C++14 (GCC 6-32) or C++17 (GCC 7-32) as your compiler. ×

Eddagdeg's blog

By Eddagdeg, history, 4 years ago, In English

Hello everyone ! I'm fourth year software engineering student.I've been doing CP for three years .I learned many algorithms and I solved many problems but the problem is that I cannot do my best during contests for that I'm going to set myself a 30 day challenge :making virtual participation every day in a contest and upsolve all unsolved problems. so if any one remember a good round (quality of problems,gap of difficulty between problems)please share it with me. I'll update the blog every day to post my rating in the contest and let's see if this challenge gonna make me a junior tourist ^__^.

first contest:round 422 rank:1368

second contest: round 480 rank:1058

third contest: round 353 rank:1398

fourth contest:educational 80 rank:2045

5th contest: round 464 rank:308 (best rank I ever achieved ^___^)

6th contest: round 489 rank :269 :my best rank so far :)

7th contest : educational 42 rank:1002 :(

8th contest: round 476 rank:1449 :(

9th contest: round 614 rank: 1526 :(

10th contest: round 345 rank:331

11th contest: global round 5 rank:2323

12th contest: round 410 rank: 361 :)

13th contest :global round 4 rank : 2071 ;(

14th contest: round 616 rank : 1514

15th contest : round 511 rank : 373

Note:I'm not counting csacademy Vc's ^__^

  • Vote: I like it
  • +127
  • Vote: I do not like it

| Write comment?
»
4 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

Good idea! I wish you all the best!

I think Div2 is the best difficulty for us, it has varied levels of difficulty, but maybe consider AtCoder ARCs for more diversity?

  • »
    »
    4 years ago, # ^ |
      Vote: I like it +2 Vote: I do not like it

    Thank you ,Atcoder ARCs may be my next challenge ^__^

»
4 years ago, # |
  Vote: I like it +42 Vote: I do not like it

I don't think upsolving the entire round every day is reasonable, unless maybe you're doing div3 or ABCs. Maybe set your goal to upsolve 1 unsolved problem from each contest.

(I feel like the final problem from Div2 (or Div1) rounds is hard enough that it'd be tough to do one of those per day.)

Maybe I'm wrong and I should be more ambitious with my own problem-solving. :)

  • »
    »
    4 years ago, # ^ |
      Vote: I like it +8 Vote: I do not like it

    yeah you are right,I'll focus on problems solved by atleast 300 I'll try to get out of my comfort zone but not getting stuck in very hard problems that won't be helpful .Thanks!

  • »
    »
    4 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Sir in order to get stable expert ranking atleast how many problems a contestant shpould be able to solve during contest for all the formats div2,edu and div3 and the duration

    • »
      »
      »
      4 years ago, # ^ |
      Rev. 2   Vote: I like it 0 Vote: I do not like it

      For a stable expert who doesn't have any progress, I would say 3 to 4 problems in div.2 and Edu round with an "ok" time. For me, It could be A in 2 to 10 mins, B in 20 — 30 mins and C around an hour, probably D in one and a half hours.

  • »
    »
    4 years ago, # ^ |
      Vote: I like it +8 Vote: I do not like it

    Imo if you have time, you should upsolve all problems from the contest you participate in, as it is your level contest, therefore your level problems.

    • »
      »
      »
      4 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      solving more B and C problems will help me to become faster and to get enough time for D or E problems

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Seeing your graph, i am keen to know what changes did you bring in your practice methods/or any other signifact change in any thing else after Educational Round 46 (27-Jun-18) that led to such a steep rise as i am struggling despite significant amount of practice.. :)

  • »
    »
    4 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    it's only accumulation of non hard work I'm going to work hard and make the same jump from specialist to expert

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

I think Educational Codeforces Round 71 (Rated for Div. 2) is one of the best rounds I attended. Also it has a good quality interactive problem.

»
4 years ago, # |
  Vote: I like it +4 Vote: I do not like it

Good luck with that. However, setting a goal that is very difficult to achieve can become demotivating. I think that it's better to solve problems that you suffer from usually and to participate frequently in virtual and real contests.

»
4 years ago, # |
  Vote: I like it +3 Vote: I do not like it

Although other comment already recommended ARC from Atcoder, I think considering your current codeforces rating ABC might be more reasonable. ARC rounds have very difficult E and F problems, and these might be demotivating or frustrating, especially when a difficult problem you encounter actually turns out to be requiring more knowledge than thinking.

In contrast, ABC rounds have very easy A~C. D (older ABC rounds) and E, F will be somewhat challenging (I feel they are about CF Div.2 D~E) but it would certainly be more achievable goal.

As you wish to upsolve all the problems, Div2 contest might be a bigger challenge than you intended. (There are some 2700~ level problems in today's Div2.) ABC rounds will be in more reasonable difficulty and might help you be keep motivated by some sort of accomplishment.

I personally enjoyed ABC 131, 132, 140, 143, 144, 145. If you haven't tried one, note that Atcoder contest are shorter (100 min) in general, and you can use https://kenkoooo.com/atcoder/#/table/ for checking difficulties. Also Atcoder contest tend to have less story-based problem statements, and problems are more mathematically defined. (Though these varies round to round.)

Wish you all the best :)

»
4 years ago, # |
Rev. 2   Vote: I like it +1 Vote: I do not like it

Can you provide the link to the contests in your blog as you solve day-wise?
So that, others can also follow along to improve.

»
4 years ago, # |
  Vote: I like it +1 Vote: I do not like it

If you really will do this, you will become too strong.

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Good luck bro with this nice challenge!

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by Eddagdeg (previous revision, new revision, compare).

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

to post my rating in the contest

I thought you would post your rating change if you participated in the real contest... (you can use the Virtual Rating Change Calculator for that)

However, because the rating values change over time, it may not be very meaningful.

  • »
    »
    4 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    This is what I was looking for thank you so much

»
4 years ago, # |
  Vote: I like it +3 Vote: I do not like it

in the virtual contest of CF div2 try to solve the problem in (A, (D||E), C, B) order.

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

This post inspired me so much! You will definitely make it brother!! Keep the good work up.

»
4 years ago, # |
  Vote: I like it +3 Vote: I do not like it

I'm motivated! i will do the same for a month,starting tomorrow! Actually i participate in a virtual today, so i'm already started :D

  • »
    »
    4 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    try to upsolve C in every contest and give D a try also,good luck

    • »
      »
      »
      4 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      it is a great way of improvement hope that i can continue it for a month... why don't you make a group on telegram.Anyone who want to join can join and discuss their doubts.

»
4 years ago, # |
  Vote: I like it +13 Vote: I do not like it

How are you deciding which contest to participate?

  • »
    »
    4 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I try to select contests where D is solved by at least 1000 contestant so that I have more chance to solve it during contest same for problem E ^__^

»
4 years ago, # |
  Vote: I like it +5 Vote: I do not like it

Without doubt,you will achieve your dream with this challenge.

In my opinion,Educational Codeforces Round 69 (Rated for Div. 2) is a great round,especially the D.(I became an expert in this round)

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by Eddagdeg (previous revision, new revision, compare).

»
4 years ago, # |
Rev. 4   Vote: I like it +9 Vote: I do not like it

i think it is a great idea and i want to do the same but to do it right i need to know how are you choosing the contests ??

is it randomly or viewing the standings of your friends then competing??

  • »
    »
    4 years ago, # ^ |
      Vote: I like it +3 Vote: I do not like it

    I try to select contests where D is solved by at least 1000 contestant so that I have more chance to solve it during contest same for problem E ^__^

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by Eddagdeg (previous revision, new revision, compare).

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Best of luck, but upsolving all the problems in a single day might be very difficult, specially when some problems require prerequisite knowledge. If you want you can use this site.

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

I dont know too much, just enough to do A B and C quickly (if Im also lucky). I dont think my knowledge now can do task D well. As you said before, you had enough knowledge to solve all tasks for a div.2 contest and if you dont care too much about rating, what youve learned is more important, just ignore it, having higher rating doesnt mean that having greater knowledge (as my case). Also my training procedure is trying to do my best for first 3 problems (as fast as possible) and if problem D is not too hard (having diff <= 1900), maybe I can solve it on time (not sure, just 50/50) but if it doesnt happen and the task D is not too tough (having diff below 2100), I will try my best to solve it after the contest. That is my training technique, hope it helpful to you, also I will try my best to get to rating 1700 in next 1 month. Keep going and never give up buddy ^_^ , have a nice day and HAPPY CODING!!!

  • »
    »
    4 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Thanks bro keep the hard work up wish you the best

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by Eddagdeg (previous revision, new revision, compare).

»
4 years ago, # |
  Vote: I like it +3 Vote: I do not like it

Wow! Just go ahead! I think acctualy popular rounds supported by some company are good rounds like i think its good to do all global rounds ... goodbye2019, 2018, ... vkcup rounds avitoo cool and code chalenge etc.

»
4 years ago, # |
  Vote: I like it +3 Vote: I do not like it

Great, you are expert again now. Your hard work is paying off.

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

could you share your vc's from csacademy too?

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by Eddagdeg (previous revision, new revision, compare).

»
4 years ago, # |
Rev. 2   Vote: I like it +3 Vote: I do not like it

Wow,glad to see you have become an expert!(Am I too late?)

»
4 years ago, # |
  Vote: I like it +1 Vote: I do not like it

What happened to the last contest? The system behaved very strangely.

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Great Idea! I'd like to follow this schedule trying to upsolve all problems to see if this strategy works for me. Can we have a telegram group or something to maybe discuss approach at the end?

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Good luck and high rating <3