Блог пользователя MikeMirzayanov

Автор MikeMirzayanov, история, 5 лет назад, По-английски

Hello Codeforces!

Initially, here was an announcement of the first round for the fourth division. But currently, in comments there is the huge discussion of division 4 rounds in general. Honestly, I read all (almost all) comments.

I decided to replace the text of this post to match the comments better. Also, I'll write one more post separately to discuss problems. And this post will be about division 4 rounds in general.

About Div4 rounds:

  • I'm not afraid of a queue or servers overload: it is technical challenges and my task is to resolve them. The previous biggest rounds were not overshadowed by technical problems and judging delays, they went well. I see no reasons why something should work much worse in the rounds for Div. 4 (and if it does, then this should be fixed).

  • I don't think that Div. 3 rounds are too dificult. Actually, they are quite good for beginners. They are noticeably easier than Div. 2. Almost every round trusted participants solve all problems, many participants solve all without one problem. I think in general they are OK.

  • Now I don't like the idea to run in parallel Div. 3 and Div. 4 rounds (like we do for Div. 1 and Div. 2). Div. 3 rounds are harder to prepare and I don't think we can host them more than once per ~2 weeks. It means that such rounds will not give new contests for newcomers and grays/greens (I think Div. 3 are already interesting rounds for them to take part). But separate Div. 4 rounds will be easier to prepare (even than Div. 3) and probably making them we can offer more contests for low rated participants.

  • I'd like to repeat: Div. 3 and Div. 4 rounds doesn't affect the rate of Div. 1 and Div. 2 rounds. The coordinators focus only on Div. 1 and Div. 2 rounds. All Div3 (and future, if any, Div4) rounds are prepared without any help from the coordinators.

  • I do not think that by hosting Div. 4 rounds, we will lower the quality of problems. Now, I don't plan to use absolutely A+B level problems even for the Div. 4. I think problems of level like Div3A-Div3D are good candidates.

Thanks for your attention to this idea!

  • Проголосовать: нравится
  • +1391
  • Проголосовать: не нравится

»
5 лет назад, # |
  Проголосовать: нравится -15 Проголосовать: не нравится

EXCITED!

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +481 Проголосовать: не нравится

I hope that frequency of Div 1/2 rounds are not affected by them.

»
5 лет назад, # |
  Проголосовать: нравится +1249 Проголосовать: не нравится

At this rate we'll have div10 for negatively rated people.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +39 Проголосовать: не нравится

    I'll try to be the first participant

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Gratitude!

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +75 Проголосовать: не нравится

    Regardless of whether you are a trusted participant of the ten's division or not, if your rating is less than 0, then the round will be rated for you. Lol

    • »
      »
      »
      5 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится -27 Проголосовать: не нравится

      To qualify as a trusted participants of the tenth division, you must:

      • take part in at least two rated rounds (and submit at least once in each of them)

      • do not have a point of 50 or higher in the rating after your rating is lower than 0

      • Your rating is less than 0

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +37 Проголосовать: не нравится

    Solving div10 questions should be interesting. Looking forward to it!

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится -15 Проголосовать: не нравится

      (I guess) the questions will have similar difficulty to the following sample question:

      A. Output an integer
      
      Input: There will be no input
      
      Output: Output any integer you like (it will be accepted as long as it is an integer.)

      (This feels like April Fools' more than a rated div 10 lol)

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +4 Проголосовать: не нравится

    Codeforces Round 1000(Div.10) Total:20000 Participants:10 Out of Competition:19990

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +18 Проголосовать: не нравится

    Wow is this the highest upvoted comment of all time

»
5 лет назад, # |
  Проголосовать: нравится +18 Проголосовать: не нравится

Thus I have gotten demoted once again! Anyways thanks for the effort!

»
5 лет назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

:OOOOO

»
5 лет назад, # |
  Проголосовать: нравится +76 Проголосовать: не нравится

When is the old Round 640 planned to be held?

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +57 Проголосовать: не нравится

    300iq and writers will announce it soon.

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +4 Проголосовать: не нравится

      will the contest be rated for unrated accounts?

      • »
        »
        »
        »
        5 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится -37 Проголосовать: не нравится

        It is written clearly that to qualify as a participant of the 4th round, you must have taken part in at least 2 rated contest! So for unrated accounts, it won't be rated.

        • »
          »
          »
          »
          »
          5 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          those specifications are only to qualify as a trusted participant. anyone who rating less than 1400 the round is rated for them, but regarding whether unrated contestants will be rated or not is not clearly mentioned uptil now.

          • »
            »
            »
            »
            »
            »
            5 лет назад, # ^ |
              Проголосовать: нравится +6 Проголосовать: не нравится

            Yes, I just saw the list of participants registered for Div 4. Unrated accounts ratings are written as 0 and they are "in the competition". So it is rated for unrated accounts. Sorry for my misinterpretation.

          • »
            »
            »
            »
            »
            »
            5 лет назад, # ^ |
              Проголосовать: нравится -19 Проголосовать: не нравится

            don't bother your rating is not less than 1400 spacetime

            • »
              »
              »
              »
              »
              »
              »
              5 лет назад, # ^ |
                Проголосовать: нравится +1 Проголосовать: не нравится

              I just got a little curious and hence asked about it :)

              • »
                »
                »
                »
                »
                »
                »
                »
                5 лет назад, # ^ |
                  Проголосовать: нравится -56 Проголосовать: не нравится

                are you planning to make new accounts? disgusting...You should be banned from codeforces..spacetime

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  5 лет назад, # ^ |
                    Проголосовать: нравится +11 Проголосовать: не нравится

                  not at all, just got curious thats all! Don't misinterpret :)

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  5 лет назад, # ^ |
                    Проголосовать: нравится -112 Проголосовать: не нравится

                  I know you are gonna do this.. Since you are a pro at coding you will do all problems with the new account and thus you will screw the contest for green and grey coders...I will mail mike to ban you from CF

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  5 лет назад, # ^ |
                    Проголосовать: нравится +1 Проголосовать: не нравится

                  a kind request, please dont't misinterpret and don't spread hate :)

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  5 лет назад, # ^ |
                    Проголосовать: нравится -61 Проголосовать: не нравится

                  ok....dekar

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +3 Проголосовать: не нравится

      I hope the round will still be at the same time of the day. It's been a long time since the last contest held at unusual time for other time zones.

»
5 лет назад, # |
  Проголосовать: нравится +168 Проголосовать: не нравится

I wonder if CF caught corona.

»
5 лет назад, # |
  Проголосовать: нравится -75 Проголосовать: не нравится

Not excited

»
5 лет назад, # |
  Проголосовать: нравится +377 Проголосовать: не нравится

It's not april 1st anymore

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +35 Проголосовать: не нравится

I hope I can solve 3 or 4 issues in div4, div2 is too hard for me

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +165 Проголосовать: не нравится

Is this a joke? The site was already suffering due to cancerous div 3's and the rating inflation that they were causing and now div 4's. No words to say. I guess mike only cares about traffic on the site now.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +34 Проголосовать: не нравится

    Well it's just an experiment and maybe it will be good for beginners. We were all there at some point.

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +56 Проголосовать: не нравится

      I think div 3 's are much more than enough for upsolving for beginners. Div 4 will just cause more rating inflation and all we will have are undeserved experts who reached that rank only by competing against other pupils and newbies.

      • »
        »
        »
        »
        5 лет назад, # ^ |
          Проголосовать: нравится +7 Проголосовать: не нравится

        You may be right but I think that inflation you're talking about will lead them to a [1400-1600] range not more so 1600+ rated members won't notice any difference

        • »
          »
          »
          »
          »
          5 лет назад, # ^ |
          Rev. 2   Проголосовать: нравится +18 Проголосовать: не нравится

          Cyans are touching CM after div3's. So i expect pupils to reach 1600-1700 easily by being in top 50(not hard)

          • »
            »
            »
            »
            »
            »
            5 лет назад, # ^ |
              Проголосовать: нравится +2 Проголосовать: не нравится

            Yeah you're right. But in those cases these cyan people are solving maybe all the problem set in-contest which is something I personally wasn't able to do yet even in Div3. It's maybe odd but I think they deserve it if they really did that

            • »
              »
              »
              »
              »
              »
              »
              5 лет назад, # ^ |
                Проголосовать: нравится -34 Проголосовать: не нравится

              Suppose it was a div2 contest than a div3 with the exact same problems. Do you think all of them would be able to reach that rank. I dont think so. BECAUSE THERE IS REAL AND TOUGH COMPETITION THEN!

              • »
                »
                »
                »
                »
                »
                »
                »
                5 лет назад, # ^ |
                  Проголосовать: нравится +17 Проголосовать: не нравится

                Please think carefully. People with up to 2400 rating doing div3 rounds regularly fail to FC a div3 problemset. And most of the people gaining high rating from div3 rounds are previously unrated participants (here's a little hint: if they can beat a gm, they're probably a gm). So yeah, my guess is that they can probably reach that rank...

          • »
            »
            »
            »
            »
            »
            5 лет назад, # ^ |
              Проголосовать: нравится +13 Проголосовать: не нравится

            You are absolutely right but there is a possibility that they might struggle in the future competitions. So it won't matter much I guess.

            • »
              »
              »
              »
              »
              »
              »
              5 лет назад, # ^ |
              Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится

              And that brings me to my next point. Many people leave after reaching a certain rank. Hence more people around that rating since they fear that their rating will fall.

              • »
                »
                »
                »
                »
                »
                »
                »
                5 лет назад, # ^ |
                  Проголосовать: нравится +3 Проголосовать: не нравится

                The rating in codeforces is simply not relative. If after reaching a certain rank, people leave, it is their loss and that really cant be accounted for inflation then because an inactive account is not really the same as an active account. However, if someone was able to maintain their rating, they probably deserved it.

                The plus side, really is that it would account for further testing and will be a good platform for beginners.

      • »
        »
        »
        »
        5 лет назад, # ^ |
          Проголосовать: нравится +46 Проголосовать: не нравится

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +65 Проголосовать: не нравится

      Div3 was an experiment as well.
      But nobody ever bothered to show what were the outcomes of that experiment before starting a new one.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +39 Проголосовать: не нравится

    Vicious Coder with vicious words! It's a good opportunity for beginners who have more to care about than their score

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +2 Проголосовать: не нравится

      Rightly said. He is too bothered about other people reaching expert instead of increasing his own rating.

      He couldn't see a positive side of such contest which brings more people to this world. It gives motivation to many people to try harder.

      • »
        »
        »
        »
        5 лет назад, # ^ |
          Проголосовать: нравится +86 Проголосовать: не нравится

        I think it's time to address the elephant in the room. If you aren't >= cyan after a month or two, you just aren't practicing hard. The people in div 4 range are either completely new or unmotivated, both of which won't be inspired to try harder by such a round. I was motivated most by wanting to be in div 1, not by having low level rounds. I think the round is fine now as it's basically another testing round, but not a good thing for the future, and div 3 is the lowest level it should go.

        • »
          »
          »
          »
          »
          5 лет назад, # ^ |
            Проголосовать: нравится +5 Проголосовать: не нравится

          Competitive programming is an entertainment and possibly a sport, not a job. I, at the moment, participate in most rounds, and spend time practicing between rounds, but if someone just wants to do the occasional round for fun, and to test their skills, that is fine with me whatever level they are at.

        • »
          »
          »
          »
          »
          5 лет назад, # ^ |
            Проголосовать: нравится -10 Проголосовать: не нравится

          What you said would be true in most cases. But as a programmer, we should know that there might be few corner cases. Some people might be trying hard but in wrong direction like practicing easy problem a lot. This division might give them confident that they can do easy problems and it's time to practice some hard problem. As Mike said, the number of other rounds won't be affected by this. So, I don't understand how it is harming anyone. Being optimistic, may be in future these divisions will lay a perfect and well defined path for becoming a good programmer.

    • »
      »
      »
      5 лет назад, # ^ |
      Rev. 3   Проголосовать: нравится +41 Проголосовать: не нравится

      2 years back, there were just 2 divisions. But did beginners then have no opportunity to practice then? Not at all. People practiced harder problems and improved themselves. If you think solving a round just filled with Div2-A's will help then i am sorry to inform you that it will not be helpful in the long run.

      Yes i used harsh words but the sole reason of that is because i feel codeforces is losing its essence now and that triggers me.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +2 Проголосовать: не нравится

    I think the real purpose of CodeForces is to make us better at algorithmic thinking and prepare for ICPC / ACM. Sure, knowing a "rating" is nice. At the end of the day, the real purpose of practicing CP is "Can I solve XYZ challenging problem I haven't seen before?"

    As a community, we should look at the rating system as an arbitrary benchmark someone decided to implement and don't question it too much. Instead, we should look at improving ourselves and our abilities.

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      1) How does a Div 4 help for ICPC?

      2) There needs to be some motivation for everything in life. Rating is a motivation to do CP and there no denying that. This is analogous to being a youtube creator. Sure he likes to create and edit videos but the real motivation comes from the views and likes on the video.

      • »
        »
        »
        »
        5 лет назад, # ^ |
          Проголосовать: нравится -10 Проголосовать: не нравится

        1) For more experienced people, it probably doesn't. So we should ignore it and stick to our Div 1 / 2. For newbs, it probably gives them a glimpse into solving problems on a clock and some of the more basic ideas.

        2) In some (e)sports, they use tournaments or races to determine relative standings. At the end of each CF contest, we can also look at how we ranked relative to the other contestants. This will be a noisy signal (much like rating), but over time it should give you a sense of progress.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    How exactly do Div 4 contests cause rating inflation? The sum of participants ratings is the same after and before. The main thing that causes rating inflation is more users. But that's a good thing, because it means a higher rating means you're better than more users.

    Rating inflation is such a stupid thing to worry about anyways. And if you look at the some of the top people on the website who have done this for many years, their rating has been pretty stable for the past few years anyways.

  • »
    »
    5 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    I know a lot a lot of participants who always participate and solve 0, 1, or two problems maximum and its fair enough to have there own contest also its really helpful for the newcomers to have a contest where they can see there improving after practicing

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Agree. OR Div4 and Div3 should have better rating calculation formula.

»
5 лет назад, # |
  Проголосовать: нравится -122 Проголосовать: не нравится

Div 4 .. lets see something new rules.

Hope I it will be fun for official participates.good luck for all.

»
5 лет назад, # |
  Проголосовать: нравится -8 Проголосовать: не нравится

So can you not participate in this round if you are an unrated account?

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +74 Проголосовать: не нравится

Yay DIV 4! Its time for me to Shine

»
5 лет назад, # |
Rev. 4   Проголосовать: нравится +83 Проголосовать: не нравится

Waiting for div10 round with a rating less than 100.

»
5 лет назад, # |
  Проголосовать: нравится +14 Проголосовать: не нравится

Now, Its time to contribute to Problem setting.

Too many things are happening. :)

»
5 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

Welcome to new era of codeforces. Division 4.

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

THX Mike. I hope that the situation with difficulties of Div. 3 rounds' tasks won't repeat in Div. 4.

»
5 лет назад, # |
  Проголосовать: нравится +707 Проголосовать: не нравится

Reducing the difficulty of Div.3 instead seems like a much better option than a whole new division that just excludes specialists.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +2 Проголосовать: не нравится

    Agree.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    Yes very true there's no point in just excluding specialists and make another division . This means if contestants keep on increasing more and more divisions will be made .We should not forget many contestants have multiple accounts .

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +27 Проголосовать: не нравится

    +1000

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +164 Проголосовать: не нравится

    Consider we reduce the difficulty of Div1. And the hardest problem is solved by ~100 participants. Is it good? We have the same with Div3. Now almost each round we have trusted participants who solved all the problems, tens or hundreds solve without 1 problem. Typically, all problems gradually increase in complexity. What is the reason to change it? Why do you want to remove interesting and useful problems from some official participants? This will lead to the fact that the top is determined solely by speed. What for?

    My point of view that green and cyan participants have some gap in skills. Usually, you need fewer efforts/less time to prepare easier problems (at least for me). I expect that the preparation of Div4 is easy if you are a skilled writer. I believe that it will only be better if we have rounds for both very beginners and the rest of the audience. Why not? I don't have any plans to reduce the rate of Div 1-3 rounds. Actually, now I don't have plans for regular Div4. I think we need to look at the feedback, results and popularity.

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +185 Проголосовать: не нравится

      You can add one more trivial problem in div3 or make it div3+4 if you want to avoid having 7-8 problems.

    • »
      »
      »
      5 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится +164 Проголосовать: не нравится

      But the goal of Div. 3 is to allow people to advance to higher divisions. So there's no reason to compare that to top contestants in Div. 1. If a person solves all the problems in Div. 3 then they should solve problems in Div. 2. I don't see why it is an argument for adding the new division.

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +3 Проголосовать: не нравится

      in a way this only affects specialist users badly, i can't see why it shouldn't be a rated contest (or simply div 3 like everyone is saying) for specialists.

    • »
      »
      »
      5 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится +24 Проголосовать: не нравится

      The overall feedback will obviously be positive because of the amount of greys and greens in the site and since a div4 is basically a win-win situation for them.

      I personally don't have a problem with div4 if the frequency of div1-3 doesn't change but I think the frequency of div1-3 will eventually go down if div4s become a regular thing.

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +3 Проголосовать: не нравится

      Hi Mike,

      I think you are absolutely correct, these changes should be data driven than based on some mere comments... Also I believe that its easier to come up with a div4 round, which can be used to make lower rated participants learn important tricks and techniques to become better coders.

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +15 Проголосовать: не нравится

I wish It is div 3 with less difficulty . Div 3 with less difficulty == Div 4

»
5 лет назад, # |
  Проголосовать: нравится -57 Проголосовать: не нравится

BTW I would like to see Div. 10 lmao tasks for people with negative rating

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится -35 Проголосовать: не нравится

    Why does any stupid comment of Div. 1 have +100500 rating, but specialists get too much minuses? Such of strange effects, d'you think so?

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +14 Проголосовать: не нравится

      It's because there were already two comments with the same idea as yours, posted earlier than yours.

      • »
        »
        »
        »
        5 лет назад, # ^ |
          Проголосовать: нравится -63 Проголосовать: не нравится

        I don't read the previous comments. Is it base to blame me?

        • »
          »
          »
          »
          »
          5 лет назад, # ^ |
            Проголосовать: нравится +35 Проголосовать: не нравится

          Well do you expect people to upvote you then?

          • »
            »
            »
            »
            »
            »
            5 лет назад, # ^ |
              Проголосовать: нравится -39 Проголосовать: не нравится

            No, I've just wanted to write a comment. In this case you might ignore it. Such an easy way to be honest.

  • »
    »
    5 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится -24 Проголосовать: не нравится

    It's funny to see people that put minuses on comment of random low-rate like a hamsters. Be kind :)

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится -19 Проголосовать: не нравится

    Ok, it was a very strange first experience of interaction with Codeforces' community...

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +73 Проголосовать: не нравится

A little typo:

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

This is sad. Disappointed.

»
5 лет назад, # |
  Проголосовать: нравится +37 Проголосовать: не нравится

Why not keep a Div 3 contest instead of making a new division and keeping a Div 4 contest?

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

It's exactly what starters needed (at least i did)! Really hope everything would work fine! Make Codeforces great again!

»
5 лет назад, # |
  Проголосовать: нравится +62 Проголосовать: не нравится

»
5 лет назад, # |
  Проголосовать: нравится +29 Проголосовать: не нравится

What is the point of making Div4? I think that Div3 problems are simple enough.

  • »
    »
    5 лет назад, # ^ |
    Rev. 3   Проголосовать: нравится -15 Проголосовать: не нравится

    .

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +67 Проголосовать: не нравится

      I think D, E and F should be difficult. I'm Div. 1 and I almost never solve D, E, F in Div. 1 rounds :D

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Just go to any standings page and you would see a lot of greens have solved Div3 D, even some solved div3 E. What you have to know is you can solve div3 E because a lot of guys in your rating range solves that. So, it's the luck, sometimes it would favor you and sometimes not.

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +13 Проголосовать: не нравится

      Yeah, but what's the point in solving more if the reason is them being easy instead of us improving.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    not for everyone, some people who are new to programming needs div 4. I support cf in this Disceason if they donot reduce frequency of div 2 contests

»
5 лет назад, # |
  Проголосовать: нравится +62 Проголосовать: не нравится

Codeforces: good job getting high rating of 2100+! As a reward, rated rounds for you are like once every half a year now!

Just kidding, but for real, I hope div2+ rounds don't start taking 90% of the schedule now with more round types.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +104 Проголосовать: не нравится

    We never reduced the rate of Div1 and Div2 rounds because different people work on them (I'm the only common point). Since 2010 we try to have ~3 Div1/Div2 and ~3 Div2 rounds per month (sometimes we have 4+2 rounds, but it even better usually).

»
5 лет назад, # |
  Проголосовать: нравится +83 Проголосовать: не нравится

I hope this will be the first and last div4 contest.

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +11 Проголосовать: не нравится

Regardless of whether you are a trusted participant of the THIRD division or not, if your rating is less than 1400, then the round will be rated for you. I am sorry, but I think here is a mistake, and there must be fourth division, not third. UPD: Fixed

»
5 лет назад, # |
  Проголосовать: нравится +89 Проголосовать: не нравится

I want to be absolutely, completely sure that everything works as it should before the start of a Div.1 / Div.2 round. So I decided to do such an experiment

  1. Ok, this is an experiment. So are users with rating above 1400 encouraged to participate out of competition to stress test the queue?

  2. Is this only an experiment to test the queue? If so, cool, I think this is a great idea. Since it's rated, participation will be high.

Otherwise, I don't think Div.4 contests should become a thing. It's better to keep focus on the already existing divisions, instead of adding a new one and wasting time creating and testing trivial problems. Besides, I think Div.3 is good enough for beginners. At least the first three tasks are doable with little experience in programming. With Div4 we might as well copy problems from geeksforgeeks.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +26 Проголосовать: не нравится

    I don't think having a Div4 would take time away from the individuals writing other division contests. See Mike's comment here.

    I also think there would be plenty of individuals to choose from to write these contests, like myself. I've prepared contests for my university countless times, where problems ranged from easier than Div3A to around the difficulty of a Div3D.

    Everyone who competed in the competitions I wrote were brand new to competitive programming, and most gave very positive feedback on how they felt like they learned something new. Of course, I directed them to Codeforces so that they can continue to learn, but none of them really picked it up. Why? I'm not too sure, but having an easier division might be more inviting.

    Either way, lets see the results from this experiment. If this Div4 contest pulls in new users or pulls back old users, that would be amazing for the Codeforces community. I'm interested to see what kind of data Mike is able to gather.

    • »
      »
      »
      5 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

      You do have a point, people in my school also don't keep up with CF. And talent in competitive programming involves a huge range, which could be further partitioned into more divisions. And yes, maybe new users come in with Div.4.

      But I also think most of those people who "don't pick up CF" aren't too interested in competitive programming. At least the ones I know participate once or twice because they want to try something new, or they want to prepare for a tech interview, etc. Yes, some of them could have serious potential at CP, but I have to say, they're a minority.

      I think codeforces is for people interested in reaching a serious level in programming competitions. So I think they "don't pick up CF" because they're not really interested enough to be persistent, disciplined, and do an effort in solving CF problems. If they want to prepare for interviews or learn basic stuff, they can go to leetcode or hackerrank, which are specifically designed for that kind of people. Codeforces should remain a platform for people that do competitive programming simply because they love it.

      • »
        »
        »
        »
        5 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        I agree, but does lowering the barrier for discovering a new love for CP on CF have any negative affect? Genuine question, haven't really thought about it much.

        • »
          »
          »
          »
          »
          5 лет назад, # ^ |
            Проголосовать: нравится +12 Проголосовать: не нравится

          I don't think it has a negative effect. People with real interest in CP will eventually pick it up. There might be some exceptions, but I bet you if CF brings in more users like the ones I'm talking about, the following things will increase dramatically:

          • Posts such as: "I AM GETTING WA PLEASE HELP", "HOW TO GET RED", "HELP WITH INTERVIEW QUESTION".
          • Comments such as "I hope I get green today", "I hate the problem set", "Good luck everyone", "Tourist is like Darth Vader".
          • Users with no respect to the community, posting cancer, insulting people, and spamming without caring of getting downvoted.
          • Difficulty of finding good, advanced, interesting posts/comments between the trash ones.
          • More contestants desperate for attention (a.k.a cheaters).

          I think these things are more worrying than letting grays solve more than one problem a contest.

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

What's the rating bounds of Div2 and Div1 now? Does it remain the same?

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

»
5 лет назад, # |
  Проголосовать: нравится +22 Проголосовать: не нравится

Is it just another test round?

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +5 Проголосовать: не нравится

Definitely not a good move.

Instead,the difficulty of Div3 should have been adjusted.

»
5 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Can users under 1399 participate in div2 after adding div4?

»
5 лет назад, # |
  Проголосовать: нравится -10 Проголосовать: не нравится

Will the round be rated for me as I am an untrusted member?

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +27 Проголосовать: не нравится

    everyone knows this is a fake account, i hate people like you, you registered 7 weeks ago and solved only 1 problem. Also one of your past comments suggest that you have already participated in div2 rounds. Even if this is your real account, how the hell you came to senses after 3 hours of the anouncement of div4 rounds. Why can't you participate with your real i.d?

»
5 лет назад, # |
  Проголосовать: нравится +14 Проголосовать: не нравится

Division 4, only where new users are unrated!!

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

nice

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Wondering what would be the maximum rating of the problems in Div 4

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +33 Проголосовать: не нравится

Almost all problems (or even all) will contain multiple test cases — this will prevent the occurrence of a queue, simplify the preparation of tests.

I'd actually do the exact opposite to stress-test the system, if I understood the sentence correctly.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +17 Проголосовать: не нравится

    This is done to decrease the load, not to stress test the system.

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +16 Проголосовать: не нравится

      But since the motivations for this post was to make sure everything works fine before we have another Div1/Div2 round, is it not better to actually stress test the system?

      To see if the fixes worked correctly?

»
5 лет назад, # |
  Проголосовать: нравится +51 Проголосовать: не нравится

Why not just make div3 easier?

»
5 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

WTH!!?? just like ABC contests at Atcoder. i cant even imagine the round easier than div3 "/

»
5 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

MikeMirzayanov Will the unrated users also be rated ?

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    They will be rated. My friend new on codeforces just registered and is not registered out of competition.

»
5 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

i have been waiting for a long time sir :">

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится

It will be "Testing Round", but with 5-8 problems)

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится

I am very excited as a begginer programmer, I don't get why people is so mad over this, and also you all are getting mad over Mike, but what he does, is just thinking for all. If there will be any future Div 4, how does that affect you Div 3 / 2 / 1 participants, he said that there will be no less Div 3 / 2 / 1 rounds. You should really reconsider your way of thinking over Div 4.

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +94 Проголосовать: не нравится

If this Div 4 project works, can we add a lower bound or threshold rating for Div 2 participation like in Div 1 ? I think this alone would resolve long queue issues due to congested servers. MikeMirzayanov

  • »
    »
    5 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +15 Проголосовать: не нравится

    Usually long queues only happen if there're something wrong with the jugding system.

    Low-rated people can hardly solve Div.2 C. (Mostly) Div.2 A and B are light problems.They don't take up much judging resources.So they don't affect much.

    So I don't think it's necessary to set threshold for Div.2 .

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +3 Проголосовать: не нравится

      I'm not sure but I think queues are not problem-independent so Heavy traffic on A might also affect submissions on other problem.

      Maybe I'm wrong though if you have more information please share it

      • »
        »
        »
        »
        5 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Problem A can be solved in ~5 min for high-rated participants, and for low-rated, it takes up about 15~30 min.(Div.2 A isn't very easy for them) Then, they won't collide with each other,which reduces the instant load of the servers.

        What's more, usually there's only 2~3 pretests for Div.2 A , so judging will be faster.

        So the queue will not get crowded (Though if you put A+B with 100 pretests at Div.2 A, judging system will blow up)

        • »
          »
          »
          »
          »
          5 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          I wouldn't estimate the time it takes for a beginner to solve a problem you see it can take him between 10 and 100 minutes. The mere fact of having like 10k extra submissions per contest being transferred somewhere else would be good for serious participants

          • »
            »
            »
            »
            »
            »
            5 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            Most of these submissions distribute evenly in the 120-min contest, so they don't affect too much.

            I don't think situation will change very much if we block these submissions.

        • »
          »
          »
          »
          »
          5 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          And high-rated participants would solve ABC in 15-30 minutes.

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +5 Проголосовать: не нравится

      About 6-8k people solve Div 2 A-B, but not Div 2 C, lots of them are cyan or grey or unrated(lets say 6k extra submissions for A and 4k for B), its just too many even if the problems are light.

      • »
        »
        »
        »
        5 лет назад, # ^ |
          Проголосовать: нравится +5 Проголосовать: не нравится

        Usually the number of Participants solved the problem(described as solved below) increases fast at the beginning of the contest, then slowly at the middle/ending.

        Participants with high rating will solve A and B in 5~10 min , so solved increases fast.The Low-rated solve them in 30~120 min, evenly distributed, so solved increase slowly.

        Although 6~8K submissions seem a lot, actually they are not too many because most of them distributed evenly in the 120-minute contest.

        That's my opinion.

  • »
    »
    5 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +26 Проголосовать: не нравится

    I don't think Div 4 contests would become frequent, but having lower bound for Div 2 is a great solution(i also came up with the same idea then i saw you comment)

»
5 лет назад, # |
Rev. 3   Проголосовать: нравится +28 Проголосовать: не нравится

Future ~~~~~ LGM : DIV1 GM : DIV2. MASTER : DIV3 CM : DIV4 EXPERT : DIV5 SPECIALIST : DIV6 PUPIL : DIV7 NEWBIE : DIV8 -ve RATING : DIV9 ~~~~

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

congratulation to all trusted participant

»
5 лет назад, # |
  Проголосовать: нравится -30 Проголосовать: не нравится

Exactly what I needed to get started, I'm a complete noo00b lol

  • »
    »
    5 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +6 Проголосовать: не нравится

    codeforces starting rate is 1500. The round is rated for 1399 or less. You won't be rated.

    Edit: I think it will be rated(Not sure though). There are not a lot of details though(A bit confusing).

»
5 лет назад, # |
  Проголосовать: нравится +173 Проголосовать: не нравится

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Please clarify if it will be rated for unrated users

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I hope after everything is sorted out have we have frequent contests! Best thing during this time

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится -30 Проголосовать: не нравится

40ih5v.jpg

»
5 лет назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

uh, I guess its speed-forces round.

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

"In typical div.2 rounds, gray and green participants rarely can solve more than 2 problems", it hurt me deep though it may true.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    i am also hurted though i can solve 3 or 4 problem rarely

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Greens like us have to be above rank 5200 to increase rating (lot of contestants in Corona time).We get close to solve C, but can't make it in contest time. Hope in future we'll improve and solve upto C regularly.

      • »
        »
        »
        »
        5 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Or you should solve problems A and B very quickly and try to hack people if you can.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Like seriously, have you seen any standings page. In every div2 round, at least 50 people in your rating range does better than me. How they do that? They got the luck and you don't. You would get luck also. But, you can solve div2 D, that didn't kicked on your head during contest time.

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +33 Проголосовать: не нравится

I know its not a good place to ask it but i don't know where to ask, how to become a tester, specially for this special round?

»
5 лет назад, # |
  Проголосовать: нравится +75 Проголосовать: не нравится

A meme became reality...

»
5 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Very excited!

»
5 лет назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится

How about running div3 and div4 together like div1 and div2 happens...

»
5 лет назад, # |
  Проголосовать: нравится +54 Проголосовать: не нравится

div5 rounds when?

»
5 лет назад, # |
  Проголосовать: нравится +31 Проголосовать: не нравится

I see a lot of people commenting why div4 is a bad idea. In some way I agree to those ideas, but to share my opinion — why is this so bad afterall?

People have already complained why div3 is a bad idea, and yet I think it had some good effects for beginners who just started solving these problems.

I don't know if beginners feel current div3 challenging, but unlike Atcoder Beginner Contests, I think 1200-rated people will feel third or even second problem in Div3 challenging. For motivation and improvements, why shouldn't codeforces offer rounds for them?

However, I think there might be some issues. The biggest concern is of course less Div1 rounds, but as Mike already said, he promised it will not happen (since different people work on those). For longer queue issue — I think there should be some rating lower bound for Div2 if Div4 will continue. 30,000 people on one round, rating 0 to 2100 is too much for problemsetters to think about. Generally I think problemsetting will be easier if setters know their 'targets' more accurately.

Also, 1400-bound is kinda problematic that 'new users' are not rated in lowest-division contests. Currently codeforces is too big to keep this policy — I guess most of new participant's skill level is lower than 1500, but they have to be frustrated in div2 or div3 to compete in their correct positions.

For all these problems, isn't base rating 1500 a bit too high? I know that it is difficult (or maybe impossible) to change this, but if I remember correct 1500 is somewhere near median. Is this intended? I haven't done the math, but I'm almost certain that high base rating is giving vastly more rating inflation.

Again, I haven't competed a lot like other people who already made their good point. My opinions might be wrong...It will be great if some good, reasonable discussion leads to improving this great community.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +13 Проголосовать: не нравится

    A lot of new accounts turn out to be high-rated participants creating new accounts just to score well in lower divs and ruin the fun for actually lower rated contestants.

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Oh. This is actually what I missed... Seems like a fair point. Fighting against multiple account using is much bigger issue in some sense.

      But it is still sad that there is a obvious concern (Rating inflation, high base rating being unwanted barrier to new users) which cannot be solved because of bigger issue. Hope Mike and CF team, and our community find a clever way to deal with these.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Sum of rating changes after a round is approximately 0 => whatever you set as the starting rating is going to be the average of all ratings

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Yes but I was talking about people making new account -> do one or two contest -> lose a lot of rating and throw that account away. Wouldn't this cause rating inflation?

      • »
        »
        »
        »
        5 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        It's true but it isn't really related to div.4 round. I can't see a relationship between div.4 round and rating inflation caused by new codeforces user as it is more related to quarantine.

»
5 лет назад, # |
  Проголосовать: нравится +16 Проголосовать: не нравится

When I was still wondering the missing Div1 and Div2, I saw the astonishing Div.4:)

»
5 лет назад, # |
  Проголосовать: нравится +23 Проголосовать: не нравится

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

some good news in this quarantine. Thanks Mike

»
5 лет назад, # |
  Проголосовать: нравится +54 Проголосовать: не нравится

tourist should participate. Upvote if you wanna see his finishing time :D

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Will new unrated accounts be treated as trusted participants since the initial rating start from 1500 ?

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

This will be great...Hope to solve atleast 3 problem:)

»
5 лет назад, # |
  Проголосовать: нравится +19 Проголосовать: не нравится

[cf.png]

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

....On the one hand, the number of gray and green participants in total exceeds the number of other participants. On the other hand in typical....

Really, how many hands does Mike have?

»
5 лет назад, # |
Rev. 3   Проголосовать: нравится -15 Проголосовать: не нравится

I have done 4 rounds so far:

  • First Round: Could not solve even a single question, wrong submissions on two questions, rating fell by 129 points, Editorial was too hard to understand.
  • Second Round: Solved 1 question correctly, 1 wrongly and rating further went down 17 points.
  • Third Round: Solved 3 questions correctly, 1 wrong submission, but took almost whole 2 hours, so rating went down 7 points.
  • Fourth Round: Solved 4 questions correctly. I thought this was finally when my rating stops from dropping, but no! Rating dropped further by 16 points.

And now my poor self is sitting at 1331 points. Div-4 is exactly the kind of motivation I am looking for in I my life. Finally something that doesn't make me want to commit sudoku. Thank you Mike for this competition.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Why not FIRST solve a lot of problems in practice BEFORE entering any competition?

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    First,you should try to solve easy problems FAST and PRECISELY.

    A wrong submission increase problem penalty by 10 min/reduce the problem value by 50 points.

    You are ranked with penalty if you have same problem solved with others in div.3, 1-minute penalty lowers your rank by 100~300.

    The same with div.2, so you must solve problems fast and precisely.

    BTW, you must focus on your ranking instead of problem solved

    If you can solve easy problems fast and precisely, then you can try to solve hard problems.

    If you can solve 4 problems in div.3 / 2 problems in div.2, you'll be specialist.

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +41 Проголосовать: не нравится

I think Div4 is unneeded because:

1) It will just make managing and tracking of rounds difficult.

2) This will decrease the standard of Codeforces. Many prefer Codeforces because it provides unique and challenging problems. I think Codeforces should better invest its time on maintaining standard it had set. I don't want Codeforces to become Leetcode. Current divisions are enough.

Instead, just add a lower bound rating to div2 and increase frequencies of div3.

  • »
    »
    5 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    [accidentally posted]

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +12 Проголосовать: не нравится

    You can't compare leetcode and CF, different type of problems, different goals (competitive programming vs job interview preparation). For example, there are lots of math in CF and very little on LC because on a real job interview no one cares about math (except some specific companies). Even programming languages are very different (Python, Java and some C++ vs C++ dominating on CF).

»
5 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Now I started to feel locked down for real!

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I don't get the points why too many arguments against the division-4 . If It's too easy for you then make a race to finish all the problems in the shortest time and enjoy the contest or skip that.

»
5 лет назад, # |
  Проголосовать: нравится +46 Проголосовать: не нравится

Was it really necessary to provide ratings for printing "Hello World"?

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится -19 Проголосовать: не нравится

Enough complaining already, if you are with higher rating, you should see this as a nice way to train your speed and accuracy on easier problems.

Or just don't participate and train on the Gyms with harder problems. :)

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    You won't be able train on GYM when there's a long queue from system testing

»
5 лет назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

I don't know if you have considered this, but adding extra contests will be bad for training, when I want to do virtual contest/gym I have to chose a time when there is no other round running, as this will affect my contest.

On the other hand I think these contests would help me learn new languages, as a start I want to improve my python skills and learn JavaScript.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Yes, indeed. I try to look on the bright side of things.

    I can remember people complaining about introducing Div 3, but then many of them were taking part on contests.

    So, lets not complain that much — I'm sure everyone can find something valuable in such contests, more or less. :)

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

When it says "do not have a point of 1600 or higher in the rating" should it really be 1400?

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    I think there's no relationship between official participants(<1400) and trusted participants(<1600)

    I'm a bit confused, though

»
5 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

Making more divisions with more easy problems is not the solution.

I see a lot of comments from low-rated users (I'm a low-rated user, I know) cheering Div 4 competitions because they think that FINALLY they will be able to practice. That's not true, there are a lot of Div2 A and Div2 B problems from which a complete begginer will get some benefit.

»
5 лет назад, # |
  Проголосовать: нравится +24 Проголосовать: не нравится

»
5 лет назад, # |
Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

I think the existing three divisions will work well if the lower-bound of the rating of rated participants for div.2 is increased. Then, lower-rated participants will focus on div.3. Making a div.3 contest slightly easier will balance everything.

»
5 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Div 3+2 rounds would've been a better idea

»
5 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

well, reaching expert and specialist is easy if div 4 continues. Personally i feel div 3 is enough for a beginner to learn! That grey part in my graph taught me never to give up, but just learn learn and learn!

»
5 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Happy to see DIVISION 4. Now I can get some fair and level competitors. Thank You Mike for your efforts

»
5 лет назад, # |
  Проголосовать: нравится +76 Проголосовать: не нравится

Despite my sadness, I wish everyone good luck in this round :)

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Instead of introducing so many new division, introduce a new type of contest which will have variable upper limit of rating for participation. Limit will be fixed by writer and co-ordinators before contests. If problems are easy then it will be rated for contestants having rating less than 1400 or less than 1200 if problems are very easy.

Limit will be 1600 if questions are comparatively difficult and so on.

So many divisions really sounds very strange.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    Isn't this basically more divisions? I do not get the difference between making 10 new divisions and your idea. I mean, the only thing I get is that divisions will be un-named when your idea is implemented. Is that your intention or am I missing some important points?

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      I don't think contest like div4 will be very common. I believe this is arranged to check the server capabilities. As setting easier problem is easy (according to mike) so if something like this again happen in future then a rounding for testing will be necessary again. Situation may demand variable participants and variable rating limit.
      For such case introducing new division again and again is not a good idea for me. Instead of this say div3 or div4(as already introduced) will have necessary limit according to situations.

»
5 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

Div.4 = Atcoder Beginner contest

»
5 лет назад, # |
  Проголосовать: нравится -15 Проголосовать: не нравится
»
5 лет назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

I think any round with less difficulty than div3 would be more of a spoon feeding..although pupils and newbies are only able to solve 1 or 2 problems in div2 but they learn new concepts ans things from them..even if a pupil would solve all problems of div4 Its of no use if its not challenging and he doesnt learn anything...

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

To be honest, the original intention of creating div4 is good, which means Codeforces can attract more people to participate in CP. But at the same time, the inflation of rating will give professional players a painful blow. The scene of div3 is stil close to us. Hope Mike can think it carefully.

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +104 Проголосовать: не нравится

So sad that participants with rating < 1500 are banned from participating in virtual contests or solving problems from the archive with thousands of simple problems.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится -26 Проголосовать: не нравится

    Is that right? My present score is 1250, and I have just resigtered for virtual participation in Round 638 Div 2 without any ban.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +10 Проголосовать: не нравится

    You can use the same argument to stop condudcting div1 rounds.

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +5 Проголосовать: не нравится

      Yep, but I won't get ez upvotes for a reasonable comment :( Obviously, Div4 rounds are just another entry point in CP for beginners. I don't know if we need one and it's not for me to decide.

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I have no doubt in my mind that it will help a lot to the begginers and will be very popular even after the quarantine period

»
5 лет назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

Why is there a space between # and 640 in the title?

»
5 лет назад, # |
  Проголосовать: нравится +38 Проголосовать: не нравится

I think it is a terrible idea to make a Div4. When Div3 opened, I noticed that the (average) number of participants of a Div2 round is less than in a Div3. People with lower rating accepted that they are not good enough for Div2 and started participating only in Div3 (I don't say everyone did this, but the numbers clearly show that lots of <1600 rated coders did this). Therefore to give a chance to <1600 participants, Div3 contests became more regular, as Div2 and Div1 became more rare. If someone only participates in Div3, they won't come across the harder problems, and will learn way slower. And now this Div4 will make things even worse. The only good thing it does is it makes <1400 participants easier problems, therefore more solved problems, so they will think that they are more successful. But in reality they are just separated from the others, given way easier problems. I suggest all <1600 participants to participate in Div2, try to solve harder problems after the contest (even if it takes few hours or even days!) or at least read the editorials. That's a more efficient way to learn. I know that Div2 is harder and many won't be able to solve more than 2 problems during the contest, but it is much better if you want to learn.

  • »
    »
    5 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

    Why do you notice on the dark side only? One person's skill grows step by step. If you look at the dark side,I can say about the bright side. Trying to solve problem is the best way to become a problem solver. But if you try problems which are too hard to you,then it won't come to a help. So at first a person should try very easy problem,then bit difficult,then more difficult. In this way a person can be a good problem solver. However I salute the thinking of division 4

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    So, you are thinking div3 problems are too easy. Please, for you it's easy. For others, it's not. Even, people in purple rank can't solve all the problems. And also, the ratings of the last problem are around 2300-2600(although rating system looks pretty vogus to me). Now, let's come to your point. I went to pupil from newbie with div2, went to specialist with div2, went to expert with div2. And there are plenty other peoples who went to this rating by div2. People with lower ratings participate in div2, people with lower ratings participate in div1 + div2 combined rounds too. It's not that they only stick around div3. And div3 D, E, F are interesting too. div3 E is a problem equivalent to div1 A/B and div3 F is equivalent to div1 C/D. So, they get acquanted with harder problems.

»
5 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

maybe a should play bad next div 2 round to become green so that i can become expert easier from div 4 xD

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Would this be feasible? Just a thought. Comment

»
5 лет назад, # |
  Проголосовать: нравится -15 Проголосовать: не нравится

»
5 лет назад, # |
  Проголосовать: нравится -14 Проголосовать: не нравится

maybe it would be a good idea to make div3 more easier. Prob D,E,F of div3 could be more easier.

»
5 лет назад, # |
  Проголосовать: нравится +33 Проголосовать: не нравится

Noooooo :(

That's bad idea. There are too many div3 round ALREADY.

»
5 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

It's a good idea to enhance the morale of beginners. Thanks Mike.

»
5 лет назад, # |
  Проголосовать: нравится -25 Проголосовать: не нравится

What about educational rounds? Is there any clear distinction between Div3, Div4 and Educational rounds? Maybe it's time to give a number to Educational rounds too, like Div 2.5 (or Div3, but then make Div3 -> Div4, Div4 -> Div5)?

»
5 лет назад, # |
  Проголосовать: нравится +24 Проголосовать: не нравится

On the one hand, the number of gray and green participants in total exceeds the number of other participants.

I think you include most of the fake accounts, that doesn't participate all time.

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +5 Проголосовать: не нравится

Mr Mirzayanov: Div 4 rounds will not affect the frequency of Div 1 and 2 rounds.

Also Mr Mirzayanov: Replaces a Div 1 and 2 round with a Div 4 round.

»
5 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

The contest should be unrated for the newly created accounts(accounts created after the announcement of div. 4).

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

If long queue problem had a difficultly tag, it would be more than 4000,but mike found very good solution, I am very impressed. it's sad that I am under 18 and I couldn't donate money to codeforces...

»
5 лет назад, # |
  Проголосовать: нравится +32 Проголосовать: не нравится

I don't see much benefit to adding a division below div3. If it's intended for people who, based on rating, struggle to solve div2A+B and get destroyed by div2C, then div3 totally works for teaching them something more advanced than simple implementation. The only real benefit is using these as rated testing rounds.

Since such rounds do not imply the presence of strong knowledge and skills, most problems will be on topics: simple mathematics, implementation, greedy, sortings, constructives. I think simple binary search applications, the very easy applications of dynamic programming or graphs can be also used.

This is a good div3 range of topics. Anything harder than one trivial ad-hoc idea already qualifies a problem for potentially div1.

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I think problems 1-3 on atcoder could pose as the middle tasks for this division

»
5 лет назад, # |
  Проголосовать: нравится -13 Проголосовать: не нравится

With this concept of Div 4, we can have a lower bound on Div 2(like Div 1) in between 1401-1501. This will definitely help to reduce the load on Div 1/2 contests.

»
5 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

As some people have mentioned, MikeMirzayanov should create a lower bound for div2 (1400 for example). Otherwise, it remains the same since div4 participants still take part in div2 contest.

»
5 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

I think this is a good idea for beginners and it will encourage them especially because it will not contain difficult algorithms

good luck :)

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I'll try my best to be quallified to participate in Div4 rounds:)

»
5 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

tourist participates in this round to feel the new div4, and solve all problems in 3 minutes.

»
5 лет назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

curious to see the difficulty of div4 A..

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +4 Проголосовать: не нравится

[Deleted]

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +12 Проголосовать: не нравится

    Although this type of contest might help you in learning that specific topic, I think the idea of competitive programming is to be able to think in creative/different ways.

    If you have a contest with 6 dp problems you'll miss out on the part wherein the participant brainstorms on the problem to boil down on an approach, here, they'll simply know, "Oh ok this is based on dynamic programming, let me just try to come up with recursive relations".

    I think a crucial part of learning is also being able to know what to apply where.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    I don't think so. If you get all questions of the same type, one may solve NO problems or all. You cannot except a beginner to identify oh it is a DP question, and learn and implement simple DP within two hours. Do you think solving similar questions, repeating the same code six times is fun? It's more like a online competitive programming training course.

    For div4 questions maybe we can include problem-tags in the statement,or even giving hints on the first problem. Newbie can make good use of two hours to google and learn something useful/fun.

»
5 лет назад, # |
Rev. 5   Проголосовать: нравится -27 Проголосовать: не нравится

.

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +7 Проголосовать: не нравится

I hope that this is just an experiment, and Div.4 rounds won't keep appearing in the future: Div.3 is easy enough, and newbies also need their own challenges. In fact I'm somehow confused: is this experiment for "more trivial rounds for newbies" or "check if everything works correct in order to hold normal rounds well"? "I want to be absolutely, completely sure that everything works as it should before the start of a Div.1 / Div.2 round", will it be just an excuse? XD

But anyway, I'd like to see the experimental Div.4 can be held smoothly, and I hope that our round could be rescheduled earlier. And also my suggestion: a lower bound of rating for Div.2 participants will decrease the queue, since Mike said that green and gray are such a big part of Div.2. Then they can concentrate on problems fit them(Div.3) but not struggling in Div.2 and make a queue.

Hope Codeforces will be better.

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +29 Проголосовать: не нравится

Minor typo on the title of this post.

Current: Codeforces Round # 640 (Div. 4)

Suggestion: Codeforces Round #640 (Div. 4)

»
5 лет назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

Wow,this is the best chance to pursuade my friend to get involved in the algorithm contest!Very grateful to codeforces~

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

MikeMirzayanov has really put so much thought into this:

  • Writing the problems himself, so that others don't feel like their problems have been wasted.
  • Creating a division so people can see progress made quicker (as problems will be easier).
  • Ensuring people don't create accounts to spam the contest.

Inspiring!

»
5 лет назад, # |
Rev. 4   Проголосовать: нравится -8 Проголосовать: не нравится

I think that for some beginners, it is not only the difficulty of the questions that causes them to pass less questions, but also the unfamiliarity with English problems (and even the speed of the Internet). Shorter questions and helpful samples are more friendly to beginners.

A few days later, I realize that I was talking about a very small number of cases. Sorry.

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I think, their must be a lower limit for Div 2 to decrease Queue during contest.

»
5 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Wow, i was about to leaving CF contests as i could not solve any problem in any contest not even A. Hope this Div. 4 is for me to cheer up again with CF contests.Thank you writer.

»
5 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

I would like to have entry hurdles for new accounts. For example, that a number of problems must be solved before participation in contests is possible. Or the participation in 3 virtual constests is mandatory, something like that.

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Yaa!! It's actually needed because in nearly time there are so much traffic in this site.Maybe it's help

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

So the trusted participants whose rating is between 1400 and 1600 will be included in the official ranking, but not rated?

»
5 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Very much appreciated.

»
5 лет назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

Div. 10 questions be like: "Just submit anything and you'll get a point."

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

We hope in div.4 ,we will be so much benefited as a begginer.Thanks MikeMirzayanov for arranging such wonderful round.

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

It Will be Unrated for me but IDK why I am still very excited for this new kinda round xDD

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

who's rating under 1400, can participate div 2/div3??

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    I guess 10 types of people

    01 those who want to have harder challenges and experiments.

    10 Fake accounts...

»
5 лет назад, # |
  Проголосовать: нравится +40 Проголосовать: не нравится

()

»
5 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

Wow! so surprised. I hope it works well. I have an offer too... what about making limits for participating div2 contests like div1 contests too? I mean like 1500 or ...

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Lame. When does Div. 0 start?

»
5 лет назад, # |
  Проголосовать: нравится -21 Проголосовать: не нравится

MikeMirzayanov Can I participate in this round please my rating is exactly 1400.

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Div.5 is coming on the way

»
5 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Is it just an experiment or you are gonna do it frequently. I don't like the idea of div4, it can be great for pupils but you can do this simply by making div3 round of 2:30 min and adding two trivial tasks.

»
5 лет назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится

»
5 лет назад, # |
  Проголосовать: нравится -12 Проголосовать: не нравится

миха, ты чекнулся? какой див 4? тебе делать нечего, или что?

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

So finally I'm unrated in some rated round. (#feelingblessed) but #div2frequencymustnotdecrease

»
5 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

I think decreasing the difficulty of div3 question would have been a better options instead of creative a new division. I just hope the frequency of div2 contest doesn't decrease.

»
5 лет назад, # |
  Проголосовать: нравится +7 Проголосовать: не нравится

Если проблема с софтом — у нас тут огромное коммьюнити чтобы помочь. Если уперлись с текущим бюджетом в железо, то можно посмотреть в сторону платных фич, например мерч или те же EDU курсы. Также поддержку можно сделать не разовой, а на постоянной системе а-ля патреон. Если проблема в чем-то другом, то извиняюсь.

»
5 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

This is a great job dear MikeMirzayanov. Div-4 will be helpful and motivational round for newcomer and beginner

»
5 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Thanks for the contest <3

»
5 лет назад, # |
  Проголосовать: нравится -20 Проголосовать: не нравится

Вместо того, чтобы сделать div3 раунды, которые уже ориентированы на эту аудиторию, немного проще — Майк вводит div4. Браво, гениальный ход

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится -19 Проголосовать: не нравится

    Индусы довольны? Довольны. Значит, все правильно.

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

Thanks MikeMirzayanov!! Would you consider making div-3 rounds rated for people with rating < 1800 ?

»
5 лет назад, # |
  Проголосовать: нравится +39 Проголосовать: не нравится

Suggestion: Scoring rule for div. 4 rounds should be IOI, not ICPC, since the participants are not very skilled or just begin their journey in programming. Getting a 0-point for forgetting a corner case may be more or less very discouraging, as you said

I remember that when I myself participated in the competitions, then every solved problem pleased and motivated (hello, endorphins!)
»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Yeah this is going to be so good for gray and green users.. greetings

»
5 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

I liked the idea of the maximum rating of 1400. If it was 1500 everyone would have created a new account and participated. It will make the people who are div.4 lose so much confidence in their skills. But now it's 1400 all people who are div.4 will have a better experience. I think we need a new rank between 1400-1500. Because now we have a div.4 :)

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I'm very happy to be a part of a new beginning . The first round of division 4 in codeforces histoy. And yes , I'm a trusted participant and I'm very exited to participate in this round .

»
5 лет назад, # |
Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

There are newbies in my college who haven't have hands on CP and never tried codeforces contests. But I saw this post and seems reasonable to introduce them to CP. So many of them need to register first on the platform. Would they be considered for rating??

»
5 лет назад, # |
  Проголосовать: нравится -26 Проголосовать: не нравится

 The new era of Div4. <3

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I don't know whether this has been asked before, but does this imply that future Div. 2 rounds will have a lower bound for participation (1600 if I got the idea correctly)? If so, I think it's a great idea :)

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +21 Проголосовать: не нравится

Part of the time of the first Div-4 contest clashes with Topcoder srm #which_to_choose :-(

»
5 лет назад, # |
  Проголосовать: нравится +19 Проголосовать: не нравится

They need 3 LGM testers for a Div 4 round??

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Seems like they choose only the best.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +16 Проголосовать: не нравится

    it is not a question of rating/color. it's about choosing trusted people who will not publish the problems anywhere + they probably solved these problems in minutes

»
5 лет назад, # |
Rev. 3   Проголосовать: нравится -18 Проголосовать: не нравится

[DELETED]

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится +4 Проголосовать: не нравится

Out of the context comment :

What do testers do exactly ? Writing test cases ?

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +13 Проголосовать: не нравится

    Testers try to make sure that the problems are flawless-

    • They check if the problem statements are correctly expressed as intended and are not ambiguous.

    • They check if all the test cases are correct and whether they include all the corner cases.

    • They submit both the intended solution and a slower solution (usually bruteforce) for a particular problem, to make sure that only the intended solution passes the given constraints and the others fail.

    • They make sure that problems of the right difficulty levels are used.

    • Also, multiple testers make sure that if some tester missed on something, the others are most likely to figure it out.

»
5 лет назад, # |
Rev. 9   Проголосовать: нравится +59 Проголосовать: не нравится

»
5 лет назад, # |
  Проголосовать: нравится -27 Проголосовать: не нравится

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

is this round... r r rated?

»
5 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

im more excited since the GOD himself is testing. Golovanov399

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

My first contest, hope everything goes well (^u^)

GL & HF

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Did Sho test the round twice?

»
5 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

3000+ new accounts have registered for this contest so far !(8 hours are still remaining for the contest to start, expecting the count to reach 7k-8k) :(

idk how seriously people read "I urge participants whose rating is 1400+ not to register new accounts..."

»
5 лет назад, # |
  Проголосовать: нравится -6 Проголосовать: не нравится

My time is comming!!! I will become purpil tonight!!!

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Plz make this round unrated for new users. Because most of them have 1400+ rating and they are created account for just participanting this round. And we actual user will actually get suffer for rating.

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Please still hold on today's Div1 and Div2 Competition!!!!!!!!

»
5 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

4k+ unofficial registration and 3k+ unrated participants. Almost 40% are out of official final standing. If div4 continues (I don't think it will continue) then we will see more people out of official standing than people in official standing. That might not be an expected outcome of div4 rounds.

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

I think the original Codeforces Rounds of Div 1, Div 2 and Div 3 were enough because it motivates low rated programmers to reach 1600 ratings so that they can be in a new division. Now the target for low rated coders will be to cross 1400 that is not useful I think.

Also, we should motivate low rated coders to solve more than 2 questions in Div2 instead of having a separate division for them.

Div 3 is the easiest contest in my knowledge, I don't understand what can be easier than that @Mike.

  • »
    »
    5 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +24 Проголосовать: не нравится

    Instead, it will be better to reduce the rating bar for Div 3.

    Div 3: < 1400

    Div 2: 1400 to 1900

    Div 1: > 1900

    If questions are sorted in difficulty like Q1, Q2, Q3... Q9.

    ( Q3 has the difficulty of Div 2 A )

    ( Q5 has the difficulty of Div 2 C )

    ( Q7 has the difficulty of Div 2 E )

    Div 3: Q1, Q2, Q3, Q4, Q5

    Div 2: Q3, Q4, Q5, Q6, Q7

    Div 1: Q5, Q6, Q7, Q8, Q9

    This will be better and having 3 Rounds will be a good idea instead of 2 rounds for any contests.

    Anyone who had any suggestions on this idea?

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится +4 Проголосовать: не нравится

      I think div3 should be rated for only those participants who have rating upto 1600, and for participation purpose only upto 1900 should be allowed. Secondly for div2 everything is fine except the fact that of the registration of new participants. what I would urge for is that a user should be allowed to register in any codeforces contest iff he has registered into codeforces for atleast a week before the contest begins! This would help prevent some suckers giving contest again and again creating new IDs everytime just to top the charts!

»
5 лет назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

3525+ New accounts registered :(

»
5 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Please make round unrated for who create new account because they have alreay rating greater than 1400.

»
5 лет назад, # |
  Проголосовать: нравится -18 Проголосовать: не нравится

мдаааа, видимо индусы не могут нормально даже див 3 писать, раз на такие меры идут...

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

It is still an Announcement of Codeforces Round #640 (Div. 4)

»
5 лет назад, # |
  Проголосовать: нравится -12 Проголосовать: не нравится

Wow, preparing div3 round is harder than preparing div2 rounds and even div1 rounds. Nice joke.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +10 Проголосовать: не нравится

    It's not a joke actually, I remember reading somewhere that problemsetters find it hard to make good easy problems that are easy for even low rated people.

»
5 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

I think i have an idea to reduce fake new accounts. For new account their rating should start with zero and based on their performance it will increase or decrease instead of subtracting from 1500 or adding to 1500 default rating.That means in beginning they would be newbie and it will take few contests to reach their actual rating.(Atcoder have this policy).

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Now I don't like the idea to run in parallel Div. 3 and Div. 4 rounds (like we do for Div. 1 and Div. 2). Div. 3 rounds are harder to prepare and I don't think we can host them more than once per ~2 weeks. It means that such rounds will not give new contests for newcomers and grays/greens (I think Div. 3 are already interesting rounds for them to take part). But separate Div. 4 rounds will be easier to prepare (even than Div. 3) and probably making them we can offer more contests for low rated participants.

You are right here. But I think whenever there will be Div3 contest, Div4 could be held parallelly where only grays can participate in Div4 and Greens and Cyans in Div3 officially :)

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Pretty excited to see the first Div 4 round! All the best to the gray and green coders! May the force be with you . :)

»
5 лет назад, # |
  Проголосовать: нравится +13 Проголосовать: не нравится

Me Without unofficial

Standing

Me With unofficial

Standing

In div 4.

»
5 лет назад, # |
  Проголосовать: нравится +38 Проголосовать: не нравится

I think we should have Div4 but I still respectfully disagree about how Div4 should be viewed internally.

This is because beginners and experts have different needs. The type of people that do Div1 contests are into olympiads generally, and are trying to be very good at programming, so it is appropriate to have super hard problems. If in a contest people that are low Div1 only get 1 or 2 problems in a 2.5h contest, that is still fine relatively because the contest is "professional" level, similar to IOI, that pushes the limit of skill — it is expected in IOI level that many people will only solve a little bit of the test. However, if a relatively good Div4 participant is solving only 1 or 2 questions then it is suboptimal and reduces their potential future interest in programming which is kind of a goal here..

To borrow some math contest analogy, Div4 should be viewed more like "AMC math contest", a contest intended for a wide range of participation. In my opinion these should be like 75 minute contests, where maybe 0.5% to 1% (100-200) of strong Div4 participant, or even more (say 500+ / 20000) will solve all questions in the time limit. By the time they get to this level they will already have graduated to harder contests like Div3, 2 etc. similar to how you qualify for harder and longer mathematics contests in highschool.

Also one counterargument that was made was that "we don't want Div4 to just be speed contest, there should be hard problems too." But the hard problems are coming in so hard that if you can solve them you are already probably 2000 rating in performance anyways. Having 2.5% solve all questions still gives aspirational goals for the other 97.5% of participants, plus that top 2.5% will probably graduate beyond Div4 shortly anyways. Also CF is already a "speed contest" because of how the problems are scored, speed is important.

TLDR: target that 3% of official contestants solve all div4 questions, consider 75-minute contests, needs of beginners vs experts is different so you can't make analogy to Div1.

»
5 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

I don't think it's good to have 7 problems in these "standard" contests.

Hell I don't even see it should be like that in Div3s.

You don't have to follow the same structure of Div1s and Div2s in these contests, they have different goals and are meant for different people so they shouldn't just be your regular 6-7-8 problems with graduating difficulties, that is exactly what will get you in trouble when you try to think about a suitable A problem for every new and easier division.

It doesn't have to be like that, why not just a 1-hour(maybe 45 minutes) contest, with 3-4 "medium" carefully chosen problems.

Just remember when you first began CP, how did you spend the 2-hour duration in your first Div2? I remember it was overwhelming for me and I only spent like 45 minutes or so before giving up after trying A and B.

My point is, this is all made for a great cause; to ease the entry of newcomers to this somewhat "frightening" sport at first.And to hopefully help grow the community by providing support with these rounds like detailed editorials with implementations in different languages etc.. but come on, we need to study our target audience and think more about the format of the contest, the problem statements, the duration, the difficulties etc.. We can't just keep adding a new division with the same rules and formats but with just easier problems.

I only read ABCD and they were great by the way, very good job!

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

how is the penalty calculated ? i did not submit any wrong attempt and still my penalty was at 114.

  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    I think it is simply sum of minutes per commited problem.

    • »
      »
      »
      5 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      and the guy who solved G and the one who solved E. There is no difference??

      • »
        »
        »
        »
        5 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        I dont think so. People are ranked by number of solved problems, no matter which ones. For same number the penalty ties which is the sum of minutes per problem, plus some minutes for wrong submissions.

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I liked this round. It was more of speed. Thanks MikeMirzayanov.

»
5 лет назад, # |
  Проголосовать: нравится -24 Проголосовать: не нравится

Only E and F were real problems(Div2 A and B)..Rest were meh. I am never giving div 4 again. Period

»
5 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

I think just small change (adding problems, and lowering diff of the last 1, 2) to existing div3 will cover the div4 and div3 purposes. I really don't see any needs of holding separated contests.

»
5 лет назад, # |
  Проголосовать: нравится +26 Проголосовать: не нравится

Some thoughts after completing round 640. In my opinion, problem A can be a little bit more easier considering the round is targeting beginners. It would not affect other participants while real newbies can have a chance to complete 1 or 2 problems easily.

»
5 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

Users with rating >= 1400 participating with fake accounts

atwh

»
5 лет назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

I only have one question and that is

When does Mike Mirzayanov sleep ? I'm not even kidding, he is online like 90% of time !

»
5 лет назад, # |
  Проголосовать: нравится -12 Проголосовать: не нравится

Will there be more div.4 rounds? MikeMirzayanov

»
5 лет назад, # |
Rev. 2   Проголосовать: нравится -6 Проголосовать: не нравится

I think that Div. 4 rounds are not an unexpected idea for Mike. I suppose that he'd thought about it years ago and the system problem is just an excuse to realize it. Maybe Mike will add Div. 5 in future, we don't know anything.

»
5 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

I think that the rating change for unranked people in div4 needs work. They are starting from 1500 yet they are participating in a contest rated for < 1400. Also, the seed functionality is broken for them.

»
5 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

In these times of despair brought about by a global pandemic, taking a moment to appreciate the efforts of Codeforces and MikeMirzayanov for bringing happiness to the lives of us noob coders by giving them a great confidence-boosting platform. Looking forward to more such rounds and a great initiative indeed, cheers!

»
5 лет назад, # |
  Проголосовать: нравится -6 Проголосовать: не нравится

I hope there will never be round like Div.1 + Div.4! :)

»
5 лет назад, # |
  Проголосовать: нравится -7 Проголосовать: не нравится

When's the next one?

»
3 года назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

So, we will have a first div.4 round in Codeforces Round #784...? That's amazing.

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Hii friends I am new to Competitive Programming. Can Anyone tell me how many contest code forces organize for division 4 in a month?

Thanks

  • »
    »
    3 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Historically, there's been 1 division 4 contest every 2 years. You can see the contest history in the contests tab at the top. Someone in division 4 can compete in division 2 and division 3 contests as well.

»
19 месяцев назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Are Div4 rounds not rated for pupils?

»
16 месяцев назад, # |
  Проголосовать: нравится -21 Проголосовать: не нравится

imo Div.4 should be removed. In the recent rounds of Div.4, you can see that a half of the people solved at least 4 problems out of 8, and a lot of people solved 7 out of 8, which makes the round boring (and Speedforces, sometimes). This situation is almost never present in Div.3, Div.2, and Div.1. So maybe we should put the Div.4 participants into Div.3 and get Div.4 removed;

  • »
    »
    16 месяцев назад, # ^ |
      Проголосовать: нравится -20 Проголосовать: не нравится

    imo Div.2/3/4 should be removed. In the recent rounds of Div.2/3/4, you can see that a half of the people solved at least 4 problems out of 5/6/7/8, and a lot of people solved 4/5/6/7/8 out of 5/6/7/8, which makes the round boring (and Speedforces, sometimes). This situation is almost never present in Div.1. So maybe we should put the Div.2/3/4 participants into Div.1 and get Div.2/3/4 removed;