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

Автор saketh, история, 4 года назад, По-английски

We cordially invite the Codeforces community to participate in the 5th ProgNova Programming Contest, which will take place next Friday, February 7, 5-8pm EST. The contest will be hosted online on Kattis and feature an original problemset.

Problems have been prepared and tested by yubowenok, szfck, zapray, Sotskin, zpl1, MRain, and saketh. The contest will be harder than a typical ICPC North American regional, but easier than a typical ICPC World Finals. We hope this will in particular provide a good warmup opportunity for contestants competing in the 2020 ICPC North America Championship. The problem-set is designed to offer something to all levels of competitive programmers.

All students enrolled in North American universities are welcome to participate in the North America Division and compete for prizes. All others are welcome to join the Open Division and win raffles.

 Prizes are sponsored by BlindData.

Registration via the contest website is required and must be completed by Wednesday, February 5, 11:59pm EST. Participation is individual.

If you have any questions, feel free to ask me or email [email protected].

We look forward to seeing you at the contest!!

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

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

Thanks also to dinosaurs and agural for some discussion of problems.

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

Registration closes tomorrow!

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

The registration has closed, you may still participate unofficially at the contest mirror.

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

Your script is buggy. You forgot to shuffle arrays na_solve2 and open_solve2. Also, you have small implementational bug. In Python, you cannot use random.shuffle on filter object. So, you should transform it to list previously.

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

    Thanks for catching! We have fixed it. The updated lines have been marked and I referred to your comment here.

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

Problem D is similar to this problem

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

How to solve E?

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

    Do some $$$O(n^4)$$$ DP on intervals by considering lowest $$$d_i$$$ first (or in my case, $$$n\cdot 300^3/6$$$ ...)

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

How to solve F?