AmShZ's blog

By AmShZ, 12 days ago, In English

Hello everyone!

We are back with another Premier round!

Get ready for Repovive Premier Round 10. We've prepared an outstanding problem set, ranging from easy to extremely challenging, featuring creative algorithmic ideas and clean, elegant solutions.

This time, expect a very difficult problem set, even by Premier standards. And to make things even more exciting, we have $2,550 in total prizes, with $1,850 from Cognition and $700 from Repovive!

Premier rounds are currently the highest level among our contest series. We hope you enjoy the challenge!

The contest is rated for everyone.

Prizes

We have a total of $2,550 in prizes for this round!

Cognition Prizes — $1,850 in value

  • 1st place: $500 in Devin credits
  • 2nd place: $250 in Devin credits
  • 3rd to 5th place: $100 in Devin credits each
  • Top 50: One free month of Devin Pro

Repovive Prizes — $700 in cash

  • 1st place: $150
  • 2nd place: $100
  • 3rd place: $50
  • 10 randomly selected participants from the top 100: $20 each
  • 10 randomly selected participants from all participants (including the top 100): $20 each

A big thank you to Cognition for supporting this round and providing the Devin prizes!

We are looking forward to seeing how you tackle these problems.

See you on the leaderboard!

UPD1: Thank you all for participating! We hope you enjoyed the contest.

Sorry for the judging queue during the first few minutes and the tight time limit on Problem D. We’ll distribute the prizes after reviewing submissions for cheating.

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

»
12 days ago, hide # |
 
Vote: I like it +10 Vote: I do not like it

Noice!

»
12 days ago, hide # |
 
Vote: I like it +13 Vote: I do not like it

Huge prize pool!

»
12 days ago, hide # |
 
Vote: I like it +7 Vote: I do not like it

Super Excited

»
11 days ago, hide # |
 
Vote: I like it +13 Vote: I do not like it

IMO, it would be better to use this:

  • 10 randomly selected participants from the top 100: $20 each
  • 10 randomly selected participants from all participants (including the top 100): $20 each

Instead of this:

  • 10 randomly selected participants from the top 100: $20 each
  • 10 randomly selected participants from all participants (including the top 100): $20 each

^_^

»
11 days ago, hide # |
 
Vote: I like it +24 Vote: I do not like it

holyyyy I want a piece of that cake!

»
10 days ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

About 6 hours to the contest.

»
10 days ago, hide # |
 
Vote: I like it +20 Vote: I do not like it

the random $20 draw is the only prize i can realistically aim for xD

»
10 days ago, hide # |
 
Vote: I like it +11 Vote: I do not like it

longest queue ever seen

»
9 days ago, hide # |
 
Vote: I like it -12 Vote: I do not like it

How many problems is an Expert expected to solve?

»
9 days ago, hide # |
 
Vote: I like it +45 Vote: I do not like it

I am sad that these issues with the grading of submissions keep happening. For me, it reduces the fun a lot, because I am just feeling frustrated and cannot fully focus on the next problems because of it. After solving C and D, I tried for a bit on E, but already was annoyed enough to just stop.

The website does not make it better (it was hard to see the global announcements, no pop-up or anything,)

  • »
    »
    9 days ago, hide # ^ |
     
    Vote: I like it +13 Vote: I do not like it

    We're really sorry about how long submissions sat in the queue today and for how much that took away from the contest for you. We've rejudged all submissions and we're fixing the cause of the "Judging failed" errors.

    We'll do our best to make sure this doesn't happen again.

    • »
      »
      »
      9 days ago, hide # ^ |
       
      Vote: I like it +3 Vote: I do not like it

      I hope to provide translation options for problems on the programming competition page, similar to the interface of a math competition, which would be more convenient and further constrain the use of AI by participants in the rules.

»
9 days ago, hide # |
 
Vote: I like it +58 Vote: I do not like it

I think that some submissions for Problem E that should receive TLE are being judged as RE instead.

Killed
Wrong answer: contestant output ended before a final answer
  • »
    »
    9 days ago, hide # ^ |
     
    Vote: I like it +23 Vote: I do not like it

    You're right, and sorry for the confusion. On interactive problems a solution killed by the time limit was shown as WA/RE because the interactor's verdict was used instead.

    We're fixing it so time-limit kills always show as TLE, and I promise this won't happen again in upcoming contests.

»
9 days ago, hide # |
 
Vote: I like it +21 Vote: I do not like it

I liked the problems (at least ABCDE, because I didn't read the other ones), but I have a couple of suggestions based on my experience today:

  1. I feel that today's problems D and E had very strict TL and ML. So basically in problem D you can't store more than two [N][N] arrays, which one can argue is a skill this problem checks among others, but I'm not sure those details were intentionally left for the participants to deal with. Also, 1 second is too tight for both of those problems because they admit many volatile implementations. Again, one could say it was a skill issue, but for me it is kind of like why.

  2. As pointed out above in the comments, I believe that TLE in interactive problems may lead to weird verdicts such as RTE because my solution was trying to write to empty stream or whatever. Very misleading anyway.

  3. I don't know how "run on samples" button works (does it check the output byte-by-byte? Does it ignore whitespaces? Does it run the checker?), but my now-passing solution for E doesn't pass the samples according the "run on samples" button. My guess is that it tries to just feed the full "sample input" to my solution and check its output, whatever the word "check" means here, ignoring what queries my solution even does.

Anyway, my screencast (where I talk but in Russian) for those who wants to witness my struggles

  • »
    »
    9 days ago, hide # ^ |
    ← Rev. 2  
    Vote: I like it +21 Vote: I do not like it

    Thanks for the detailed feedback, and sorry for the trouble.

    1- Agreed, that verdict was misleading. We're fixing it so time-limit kills on interactive problems show as TLE.

    2- You guessed right: "Run on samples" fed the sample input directly and didn't run the interactor, so it can't judge interactive problems correctly.

    We'll fix that too. We'll do our best to make sure these issues don't happen again in upcoming contests.

»
8 days ago, hide # |
← Rev. 2  
Vote: I like it +3 Vote: I do not like it

Have you already sent the instructions for receiving prizes to the winners?