quaha's blog

By quaha, history, 21 month(s) ago, In English

I think it would be interesting if once a month, as well as the Div. 3 round, a special Div. 1 — Div. 2 round was held with a duration of 3-4 hours, so that everyone would have enough time to think about difficult tasks, and not just those who quickly completed most of them.

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

»
21 month(s) ago, # |
  Vote: I like it +2 Vote: I do not like it

I think we wouldn't notice the difference. The difficult tasks are probably already there, but the LGMs can make one feel like they were really easy. Also, such a round would just shift the normal, as the top finishers would still anyway compete at break neck pace, as it's still a race. Besides, i guess inventing such harder problems is not an easy task. It takes time and expertise that only a few possess.

  • »
    »
    21 month(s) ago, # ^ |
      Vote: I like it +27 Vote: I do not like it

    He doesn't ask for harder problems, he asks for time to solve hard problems that are already in the contest

»
21 month(s) ago, # |
  Vote: I like it +8 Vote: I do not like it

Time is directly proportional to cheating. As time increases cheating also increases. So, 2-hour duration is the best, I agree here also cheating is done but when compared it is least.

  • »
    »
    21 month(s) ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Maybe, but if someone wants to cheat, he will have enough time to do it at the current duration of the rounds. I think that only few people will cheat from those who didn't do it at the usual duration of the round, because what's the point of solving the ordinary rounds in order to cheat on a long one, if it will be easier than the common round.

»
21 month(s) ago, # |
  Vote: I like it 0 Vote: I do not like it
  • »
    »
    21 month(s) ago, # ^ |
      Vote: I like it +36 Vote: I do not like it

    Sorry, I didn't understand what you wanted to say. Could you express your thought more clearly, please?

»
21 month(s) ago, # |
  Vote: I like it +1 Vote: I do not like it

CodeChef Starters contests (for example this) and Google KickStarts (for example this) have 3 hours duration. They indeed allow slower participants to have a realistic shot at solving higher difficulty problems during the contest time.

Additionally I would recommend AtCoder heuristic contests (for example this). That's 4 hours to solve just 1 problem. Though heuristic problems differ from what you can see in a typical algorithmic contest and these heuristic problems are much closer to what real software developers do as their everyday job.

»
21 month(s) ago, # |
  Vote: I like it +1 Vote: I do not like it

This is a nice idea

»
21 month(s) ago, # |
  Vote: I like it +15 Vote: I do not like it

It's worth mentioning that if you have this, you need to make at least the first problem super easy. Currently there's an interesting feature of the rating system which is that people who solve no problems don't lose elo, which means if you solve just the easiest problem with bad penalty, you'll be at the bottom of the scoreboard and lose elo, despite beating everyone who solved 0 problems.

So to avoid this, there needs to be at least one simple problem everyone can solve to see who is really participating in the contest.