SGColin's blog

By SGColin, history, 2 years ago, In English

I participated in ABC 250 last night, and there is something really makes me sad.

I didn't solve the problem G and problem Ex, but after the contest someone told me these two problems are exactly the same as two previous problems on Codeforces.

Let's compare:

ABC250G and CF865D

ABC250Ex and CF1253F

And recently I often hear others talking about ABC that has a lot of problems are exactly the same as some old problems on Codeforces or other platforms.

Is this normal and fair enough? I know the meaning of ABC may be more educational, but it's still quite sad to hear someone say some words like ‘I find the same problem on Codeforces and got AC by learning the solution during the contest’ .

Sorry for bothering.

Tags abc
  • Vote: I like it
  • +75
  • Vote: I do not like it

| Write comment?
»
2 years ago, # |
  Vote: I like it +2 Vote: I do not like it

As a real beginner, I think it's very difficult to practice problems with 2000+ ratings like 1253F or 865D. Even I have never challenged these problems (or similar).
May feel unfair sometimes, but "Have you practiced this kind of problems?" I think it's okay to give a problem with a focus on.

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

I'm worried that ABC will become AtCoder Back-problems Contest. (just a joke)

Some other problems in ABC — similar problems appeared in other platforms (maybe some in Chinese, use translate software then):

list

All in all, most of ABC rounds is really nice and educational. Hope ABC will be better in the future.

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

It's because that the problems in ABC are often very 'classical', and as we all know,classical problems have more probability to be created by others before.

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

Well, the ABC problems are very typical and there're usually some ingenious, frequently-used tricks in it. I think CF865D (ABC250G) is a very nice problem which made me learn more about greedy algorithm. Certainly, it is not good to post previous problems. But rating is not the most important thing. We can learn something through the contest, that's enough!

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

    Yes, it would be much better to think that way. I just hope that the writer can make enough effort writing the description that it can hardly be searched, then it seems will become more fair.

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

I totally understand where people are coming from wrt to not wanting repeat problems. After all, people who have seen the problem before have an 'unfair' competitive advantage. Personally, I'd prefer no repeat problems, all entirely novel.

However, I really don't mind repeat problems, so long as they are sufficiently interesting. I do CF for fun: as long as the problem is fun, it's a good problem :). It's okay to have some overlap. Obviously, too much overlap makes a problem boring...