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

Автор aviralarpan3301, 2 года назад, По-английски

I've recently started solving problems on AtCoder and noticed that the quality of problems is exceptional. Obviously Codeforces also offers great problems, AtCoder's seem to be on another level. Does anyone know why this might be? One possible reason could be that AtCoder hosts contests less frequently than Codeforces, allowing them to maintain a higher standard for problem quality .

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

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

I think less no words in Problem Statement of AtCoder makes it diff from other CP Websites

»
2 года назад, скрыть # |
 
Проголосовать: нравится -109 Проголосовать: не нравится

They are "so good" if you enjoy dumb math tricks. If you want codeforces to "maintain a higher standard" like this, just only accept rounds where all problems rely on invariants or variable substitutions, with statements and setups that have even less to do with the a real process you'd want to solve than on other websites.

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

i never gave atcoder a real chance only tried afew ABC problems and 1 ARC and left is it really that good ?

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

The problems are straight-forward and are written formally, so you skip the part where you "translate" the statement. I think that's the most significant reason why they are so good.

»
2 года назад, скрыть # |
 
Проголосовать: нравится -83 Проголосовать: не нравится

They steal from codeforces

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

Referencing Zhtluo's blog, I think Atcoder is really good because it combines problems of all three types — there are some niche observation based problems, some problems requiring knowledge of particular data structures and some requiring plain heavy implementation. Codeforces is more biased towards observation but Atcoder maintains a fine balance among all "aspects" of problem solving. (This might not be true for Div1Fs and AGCs though, I have never tried those).

Edit: Whoops, I guess that's true for ABCs only.

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

    This is.....totally wrong.....

    Atcoder has predominantly observation based problems while CF has more implemention/data structure (still a lot of observations problems in CF too, but definitely less than Atcoder)

    It is well known that maroonrk likes problems a certain way and he regards thinking >>> ds as a crucial aspect of any good problem

    I agree with him, and it is the reason Atcoder is so good.

    (This is assuming you dont count abcs as atcoder)

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

I think since their problems are very concise. But sometimes it is overdone and you must decipher their use of notation to figure out something that could be more clearly described using language.

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

the same reason anime is better than cartoons

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

Aoki and Takahashi instead of Alice and Bob

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

Actually ABC problems are much worse than CF Div3 problems, but ARC problems are really great.