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

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

Hi everyone,

The second Indian ICPC Amritapuri onsite regional round will be held tomorrow in Bengaluru, Coimbatore and Kollam.

We plan to host a stream covering the round. The stream links will be posted shortly. The problems will be posted in this blog when the contest starts. The editorial will be posted after the contest ends.

Hope you enjoy the contest!

Contest Details

UPD : The stream has started and the problem statements have been released on this Google Drive

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

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

8-20 problems why do I have a feeling there's gonna be 14 problems tomorrow O-O

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

    Why not 20 :)

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

      Would be shits and giggles if we kept only 8. :P

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

      ranklist please

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

Could you please share the ranklist

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

Is there a public ranklist for this round? The link in the stream (https://www.codechef.com/ICPCAMROS24) is inaccessible to the public(?).IIRC we could view ranks on codedrills last time.

»
36 часов назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Solutions for L and K?

In K, i was able to get a diophantine equation with some inequalities and a variable to minimize.

In L, i don't have a proper proof but i believe we can calculate answer for different levels independently and maximize the sum at each level.

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

    We will post thr complete editorial soon (after the closing ceremony), give me some time

  • »
    »
    28 часов назад, # ^ |
    Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

    Since there is no editorial yet, i might as well elaborate on what i think the solution to L is, I mentioned before that the levels are independent which is not completely true and it was the mistake we were making in contest.

    Basically the idea is that, for any level $$$i$$$, we have some players to pick such that they allow us to form a valid tree i.e. a valid pairing at the start that leads to this result on level $$$i$$$ and the sum of player's supporters is maximum. So, we start from last round, for each player $$$j$$$ on some level $$$i$$$, we will have a left threshold above which we can choose any player. We can proof that if we choose a player on some level $$$i$$$ to maximize sum then those players will also be chosen on the next level. We observed this and thought the answer for different levels is independent.

    But there is one more condition, let's say we pick some players $$$i_1,...,i_k$$$ then we can pick at most player between any two already picked players on the next level. It's easy to modify the code for this condition, basically we maintain the players picked on the last level and then make sure we only choose at most one player between any two players.

    UPD: Found my mistake

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

      dp[i7][i6][i5][i4][i3][i2][i1] where ij is no of yet to be decided losing teams in jth round. ij <= 2^{7-j}

      $$$O(2^{21})$$$ states per testcase, 7 transitions for each state.

      We start with dp[1][0][0][0][0][0]

      Transitions looks like following dp[i7][i6][i5][i4][i3][i2][i1] -> dp[i7][i6][i5-1][i4+1][i3+1][i2+1][i1+1]+(1+2+3+4+5)*aj, notably we do not need index in dp state.

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

Would be great if you could create a gym from the problem statements and the actual tests!

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

when will final RankList be Published? Can u upload RankList now?

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

Nice contest, waiting for the ranklist :)

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

Couldnt make it to the regionals this time but next year for sure!

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

Can we please have the final ranklist ?

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

Can we have the questions in codeforces pls :)

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

Can someone explain how to solve question D ?

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

Final rank list : here