Ashishgup's blog

By Ashishgup, 2 months ago, In English

Hi Codeforces,

ICPC Amritapuri 2020 Preliminary Round will be held on Codedrills today.

Contest Details

Selection Criteria

  • 700 slots are available for the regional (out of ~4400 teams registered for online round)
  • Top team from each institution is selected first, to compete in the regional round
  • Rest of the slots are filled in the rank order

Clarifications

Problem Discussion

  • There will be a problem discussion session at 6 PM IST, 9th August on YouTube — the details of which will be added to the Amrita ICPC page later, and also sent through email.
  • The session video is available here.
  • Solution slides used during the session can be accessed here.

Good luck to all the teams.

Edit: Due to the bug in the code editor during the contest, all penalties on duplicate submissions will be removed.

Edit 2 — Credits:

Edit 3: The editorials for all the problems can be found on their respective problem pages. Huge shout out to kevinsogo for the detailed editorials with elaborate proofs :D

Results:

  • Final ranklist has been published after removing the teams whose plagiarism reports came positive.
  • Number of regional slots has been increased to 750. The current de-duping of colleges is final.
  • If plagiarism accused teams successfully claim it to be false positive, they would be added to the list additionally. (ie the number of slots would further increase in this case).
  • Check the final ranklist and qualified list here.

Regional Round:

  • More details about registration and further process for Regional round is available here.
  • Please use ICPC ID in the payment form where it asks for team ID.
 
 
 
 
  • Vote: I like it
  • +214
  • Vote: I do not like it

»
2 months ago, # |
  Vote: I like it +10 Vote: I do not like it

Suppose I ranked under 700 but in my college my team rank is 3 will i have any chance to get selected for Regionals?

  • »
    »
    2 months ago, # ^ |
    Rev. 4   Vote: I like it +16 Vote: I do not like it

    Note: I am NOT involved with code drills or any other groups managing this round, I'm just a participant mentioning my understanding lol. If you want a formal confirmation to this ask Vichitr, Balajiganapathi, Ashishgup or someone else involved with the round.

    While one of the regional officials can clarify it better, as far as I've understood you still have a chance in that case but a slim one (at $$$rank \leq 700$$$, if you can do $$$rank \leq 300$$$ then your chances are higher).

    Basically the algorithm runs like this (as far as I've understood):

    • Generate final rank list

    • Let $$$x$$$ be the number of distinct colleges, add the highest ranked team from each college to the selected team list and remove them from the rank list.

    • In the remaining rank list take the top $$$700 - x$$$ teams.

    So getting an initial rank $$$\leq 700 - x$$$ will be 100% safe, but for any number $$$[700 - x, 700]$$$ there is hypothetically a chance. I believe that there are around $$$450$$$ teams (unofficial numbers from scraping the icpc regionals page), so this becomes around $$$250$$$ teams by absolute rank in the worst case.

    Practically since at least some of the first rank teams will be in the top $$$700$$$ initially, I'd guess absolute rank cutoff after removing top teams will be somewhere like rank $$$300$$$ or $$$350$$$. Of course that is just a guess which might be totally wrong.

    • »
      »
      »
      2 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Hey, can we use online IDE for the coding round. Because the ide on coderills is not very good in terms of autocompletion indentation etc.

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

        I am NOT involved with code drills or any other groups managing this round, I'm just a participant mentioning my understanding lol. If you want a formal confirmation to this ask Vichitr, Balajiganapathi, Ashishgup or someone else involved with the round.

      • »
        »
        »
        »
        2 months ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        Yes, ensure any code you do online is private and not public. Even unintentionally making a problem public can result in failing plag checks.

    • »
      »
      »
      2 months ago, # ^ |
      Rev. 2   Vote: I like it -7 Vote: I do not like it

      Also as an extension to this, I'd like to ask for clarification something:

      Suppose the (unlikely) scenario of all teams from a college failing to solve any problems occurs. In this case how do you decide first team from that college? Or is it just supposed to be "Top team from each institution which has solved at least one problem is selected first, to compete in the regional round"

  • »
    »
    2 months ago, # ^ |
    Rev. 4   Vote: I like it +2 Vote: I do not like it

    I calculated

    Till rank 700 there are 165 unique organizations

»
2 months ago, # |
  Vote: I like it +12 Vote: I do not like it

Teams solving at least one problem will receive t-shirt (for each member).

This statement in the email was for teams solving one question in regional round or preliminary? If we solve a problem in today's preliminary round then do we get tshirts?

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

can we use prewritten code if we acknowledge the source ?

»
2 months ago, # |
  Vote: I like it +20 Vote: I do not like it

Good luck to all the teams!

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

All the best guys :)

»
2 months ago, # |
  Vote: I like it +77 Vote: I do not like it
  • »
    »
    2 months ago, # ^ |
      Vote: I like it +120 Vote: I do not like it
    Life Motto
»
2 months ago, # |
  Vote: I like it +69 Vote: I do not like it

My new favourite hobby is trolling Telegram groups during ICPC.

»
2 months ago, # |
Rev. 3   Vote: I like it +48 Vote: I do not like it
Tree max sum hint
  • »
    »
    2 months ago, # ^ |
    Rev. 3   Vote: I like it -66 Vote: I do not like it

    I am not a participant isn't it just normal tree dp and rerooting, like we will consider root node as taken and then apply 0-1 dp like recursive structure in subtree, as root node is taken we will just get our candidates by selecting Hth child if not then we can select anything after Hth child and potential candidate set size will be K.

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

    I could get my sol down to a complexity of n^(7/3) which should pass, although getting rid of wa is still a headache

»
2 months ago, # |
  Vote: I like it +24 Vote: I do not like it

Great problemset!

»
2 months ago, # |
  Vote: I like it +1 Vote: I do not like it

How to access other teams submission?

»
2 months ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

Is the intended solution to D matrix exponentiation, or is there a different solution?

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    We did it using Binary Lifting + some modifications in LIS.

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Nope, Matrix Expo wasn't intended soln.

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

    Matrix expo isn't intended. Q*26*26 dp is standard. Now we can see that atmax 26 times we will change characters. So we just need to calculate dp till 26 and for the rest we'll be inserting the same character subsequences

    • »
      »
      »
      2 months ago, # ^ |
      Rev. 2   Vote: I like it 0 Vote: I do not like it

      Is there a clean way to code this though (considering case of looping at some optimal character (ch --> ch -> ... -> ch -> ch))? One of our team members spent around 15-20 mins trying to code the dp before thinking of the matrix expo idea.

      • »
        »
        »
        »
        2 months ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        http://p.ip.fi/-T4S This was my code. I wrote this a month ago so don't remember the details now.

      • »
        »
        »
        »
        2 months ago, # ^ |
        Rev. 2   Vote: I like it +7 Vote: I do not like it

        Here's a clean implementation, though the complexity increases from $$$O(A^2 N + A^2 \min(A, Q))$$$ to $$$O(A^2 N + A^3 \min(A, Q))$$$ where $$$A = 26$$$ is the alphabet size.

        If $$$f(a, b) =$$$ longest good subsequence in some string which ends with character $$$a$$$ and starts with a character $$$c \ge b$$$.

        You can restate the DP as finding the max cost walk of length atmost $$$Q$$$ on the graph with $$$A$$$ nodes whose each edges have weight $$$f(a, b)$$$ (for all $$$b \le a$$$).

        Note that if you remove the self-loops, the graph is a DAG. Thinking in these terms its easy to notice that you can find an optimal solution with all self-loop traversals occuring at the same node.

        Now you can find $$$dp[i][a][b] =$$$ max cost to travel from node $$$b \to a$$$ in atmost $$$i$$$ steps for $$$i \le \min(A, Q)$$$. You can the iterate over all $$$O(A^3 \min(A, Q))$$$ possible combination of $$$a \to b \to b \to c$$$ paths where $$$a\to b$$$ has length $$$i \le \min(A, Q)$$$.

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

    Nope.We can use the observation that the character increases atmost 26 times.There exists an optimal solution in which all the strings with all characters same are of the exact same character.my code

»
2 months ago, # |
  Vote: I like it +24 Vote: I do not like it

very nice problem set!

»
2 months ago, # |
Rev. 3   Vote: I like it 0 Vote: I do not like it

How to solve break,merge and sort ? My approach was to find cost of breaking k[i] array optimally by finding the point where A[ i-1 ] > A[ i ] and storing in array then find the distance between adjacent points , let number of those points to be 'z' then I add the smallest 'z-1' point sum to my cost .

Then I sort the size of subarrays formed overall and find the cost for merging them taking prefix sum and add the prefix[ i ] in my cost for i>0. But this gave me WA !!

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Your second part of the solution is wrong.

    Merging cost will be calculated via priority queue. At each step, we will pop two least elements from the priority queue and push their sum back again till the size of priority queue becomes 1. At each step, we add corresponding sum to our merge cost.

»
2 months ago, # |
  Vote: I like it +22 Vote: I do not like it

What if number of insitutes participating is more than $$$700$$$ ? Does that mean that only one team will go from each?

For example, the team Return 0 from Indian Institute of Technology - Patna is ranked 6th but it won't be selected as there's another team from this institute with a better rank?

Also, does anyone have an estimate on the number of institutes?

»
2 months ago, # |
  Vote: I like it +8 Vote: I do not like it

Does anybody know how many unique institutes are there who solved atleast one problem?

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

    I calculated and it's 419 unique institutes

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

      Does that only include those who solved atleast one problem?

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

      Did you remove instances of same colleges having multiple names? Such as IIT Delhi and Indian Institute of Technology — Delhi.

      • »
        »
        »
        »
        2 months ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        One college only have one acceptable name in baylor site, so it should be unique here also.

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

          Sad_reacts_only No there are still some teams under some college but have used different instances.

          Such as : 31 teams registered as "Birla Institute of Technology & Science, Pilani Campus" and 2 teams registered as "BITS PILANI, PILANI CAMPUs", names of those two teams : "First_timers", "Diabolical Masterminds"

          All these 33 teams seem to be from same college (bits pilani, main campus) but have 2 instances in the list. Balajiganapathi Please look into it.

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

            Another example:

            44 teams registered as "Indian Institute of Technology (Banaras Hindu University), Varanasi" and 5 teams registered as "Indian Institute of Technology — Varanasi"

»
2 months ago, # |
  Vote: I like it +27 Vote: I do not like it

When will the final ranklist be published?

»
2 months ago, # |
  Vote: I like it +22 Vote: I do not like it

When will the results be announced?

»
2 months ago, # |
  Vote: I like it +1 Vote: I do not like it

Can we have the test cases of all the problems please?

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

Can anyone tell how to solve C ?

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it
    Hint
»
2 months ago, # |
  Vote: I like it +20 Vote: I do not like it

I liked Problem F.

Nice problem.

»
2 months ago, # |
  Vote: I like it -7 Vote: I do not like it

Is the regional round offline this year?

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

How is this approach for problem Minimum_weight Bi partition is wrong?

connected components and MST approach
  • »
    »
    2 months ago, # ^ |
      Vote: I like it +5 Vote: I do not like it

    why do you think this would give minimum weight?

    • »
      »
      »
      2 months ago, # ^ |
      Rev. 2   Vote: I like it 0 Vote: I do not like it

      Sir, thanks

      I think now I know where above approach fails since I didn't check that any component can be added with any other, and I did check for just components having successive index

»
2 months ago, # |
  Vote: I like it +203 Vote: I do not like it

Did anyone notice how fast the server was?

It was really amazing today. I've never seen a faster verdict by an OJ across all competitions. Kudos to the ICPC Amritapuri 2020 team!

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

    Haha thanks!
    Credit goes to deepa_panwar for extensive load testing of server. Also we increased number of worker nodes to almost double of what we estimated with highest number of submissions!

    Glad that Codedrills gave a great experience to the participants!

  • »
    »
    2 months ago, # ^ |
    Rev. 3   Vote: I like it +73 Vote: I do not like it

    Thanks! A lot of effort went into making that happen, as the contest was the first time we were facing such high load. deepa_panwar and I will be sharing how we optimized the platform and the challenges we faced during that in the problem discussion session, do join and watch :)

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

      Yes please.

      I'd personally love to see the changes that were done and how it affected the final costs amongst the others

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

      Can that session be recorded and put on YouTube, please.

»
2 months ago, # |
  Vote: I like it +14 Vote: I do not like it

When the official results will be announced?

»
2 months ago, # |
  Vote: I like it -30 Vote: I do not like it

Team at rank 82 -- Delhi Technological University
Team at rank 98 -- Delhi Technological University(Formerly DCE)
I hope so they will take care of this duplication.
Removing these will let more deserving teams to get a slot.

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

    "deserving" ? lol

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    wrong word here...not deserving , it gives chance to more unique colleges . Tbh the so called "tier3" colleges .

»
2 months ago, # |
Rev. 2   Vote: I like it +19 Vote: I do not like it
List of unique colleges
  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    How many colleges of these have teams that have solved atleast one problem(minimum eligibility for qualifying)?

    • »
      »
      »
      2 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      I have considered only those colleges who have solved atleast 1 problem . The real number of colleges should be somewhere around 270 if the repeated colleges are removed. e.g. -> (L. D. College of Engineering , L.D. College of Engineering) (Pimpri Chinchwad College of Engineering , Pimpri-Chinchwad College Of Engineering)

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

    This list is from this year's Amritapuri prelims? If it is, its not complete. My college is not listed there, and I participated.

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

      Sorry for the mistake there were some bugs it's now corrected

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

I can't believe that problem B has 0 correct submissions!!

»
2 months ago, # |
  Vote: I like it +6 Vote: I do not like it

Those who clear the prelims and are selected for the regionals will they get any certificate or goodies?

»
2 months ago, # |
Rev. 3   Vote: I like it 0 Vote: I do not like it

"One team is selected from each institute first". Does that mean there are less than 700 distinct institutes participating? And if there are, each institute will have place in the regionals?

»
2 months ago, # |
Rev. 2   Vote: I like it -36 Vote: I do not like it

Yesterday, I saw on the Kanpur Regionals site, they sad that they are not conducting any prelim this year. So isn't it unfair that those who participated in Amritapuri Preliminary have to clear one round extra? Balajiganapathi

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

    Number of teams are very different in both regionals. Also, there is supposed to be a prelim round but due to tight deadline not all regionals can have it.

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

    How is this unfair? You had choice to withdraw the registration and participate in other regionals which dont have any prelims. Still you did participate! This was your own decision. You can't call it unfair in anyway.

    And there should have been prelims for all. Some regionals didn't have much time hence they couldn't host a prelims.

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

      Although I agree with you, I would still call it unfair. The "choice" of withdrawing registration and participating in other regionals wasn't really a "choice". Our team almost missed the registration deadline for another regional we wanted to apply to because everything is happening at very short notice.

      Also, I just went to the ICPC baylor site, to check the registration numbers ( I don't know if what I see is accurate though ), but I can see only around 170 teams registered for Kanpur Regionals, and around 400 teams registered for Pune Gwalior site. Given that there were around 4k registrations for Amrita prelims, what do you make of this??

      • »
        »
        »
        »
        2 months ago, # ^ |
        Rev. 2   Vote: I like it +6 Vote: I do not like it

        That there is registration fees in other regions whereas it's free in Amritapuri. Nothing else.

        • »
          »
          »
          »
          »
          2 months ago, # ^ |
          Rev. 2   Vote: I like it +2 Vote: I do not like it

          Umm, there is a registration fee for Amrita regionals as well. It's only the preliminary round that was free ( know your facts ).

          Also, every year a lot of participants go for regionals, filling up most spots. This year should have easily seen more registrations because of covid-19 and how everyone is more available, especially since you also don't have to think about traveling to the regional site physically. Additionally, this year's fees for regionals are very nominal, compared to previous years.

          • »
            »
            »
            »
            »
            »
            2 months ago, # ^ |
            Rev. 3   Vote: I like it +6 Vote: I do not like it

            I think what you counting as pros are actually cons for people. People want to go onsite for regionals rounds. Thats what ICPC is all about for normal people like me (who can't reach world finals). Also, talking of facts, the 4k number you talked about in your 1st comment was for preliminary round, not regional round so I will say it's better to actually understand the fact instead of just knowing them. For regional round it will be definitely less than 700.
            Also there was something to achieve/stand out in Amritapuri that is clearing preliminary round. There is no such thing in other regions.

  • »
    »
    2 months ago, # ^ |
    Rev. 3   Vote: I like it +29 Vote: I do not like it

    Bro! even if you have slightest of chance of reaching world finals, then you would easily clear this prelims cut-off, even if you are not first from your college.

    • »
      »
      »
      2 months ago, # ^ |
        Vote: I like it -29 Vote: I do not like it

      The thing is not chances of reaching world finals. Acc. to me, Fairess is more important.

»
2 months ago, # |
Rev. 2   Vote: I like it +11 Vote: I do not like it

Is there any plagiarism check of this round? I think many teams will get disqualified and deserving teams can get chance

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

anybody here who is facing (competing from another university this year) error when registering for other sites?

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

When will this happen again ? I missed this one , idk why I never get notified of such events Also I don't have a team and am looking for one , also team has to be from same college?

»
2 months ago, # |
  Vote: I like it +3 Vote: I do not like it

Any idea ... When the final result will announce.

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

    Last date for registration for regionals is 12th Aug so we can expect it to be out within 2 days I think.

»
2 months ago, # |
  Vote: I like it +5 Vote: I do not like it

Me and my team ranked 3rd in college and 994 rank overall. Though we did not qualify for the next round, it was a good experience solving some really interesting questions.

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

    Is result announced?

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

      It is mentioned on the selection criteria on this page as follows :

      Selection Criteria

      700 slots are available for the regional (out of ~4400 teams registered for online round) Top team from each institution is selected first, to compete in the regional round Rest of the slots are filled in the rank order.

      According to it , I figured out.

      • »
        »
        »
        »
        2 months ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        But my ques was is official results announced??? Like which teams are qualified.

»
2 months ago, # |
  Vote: I like it +15 Vote: I do not like it

ICPC Amrita Prelims Problem Discussion Session
Hey guys! We will be live here https://www.facebook.com/AmritaSchoolofEngineeringCoimbatore from 6 PM IST. Join in for the fun!

»
2 months ago, # |
  Vote: I like it +6 Vote: I do not like it

Solution for String and LIS.

solution
  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Can you give solution fopr problem A: Break,Merge & Sort

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

      Hey Editorial is published now. You can check it out on problem page.

      Also you can see anyone's solution from scoreboard!

»
2 months ago, # |
  Vote: I like it +14 Vote: I do not like it

In the solution discussion of Prelims they said Finals Result will be announced within next 1 to 2 days .

»
2 months ago, # |
  Vote: I like it +12 Vote: I do not like it

When will the results come?

»
2 months ago, # |
  Vote: I like it -164 Vote: I do not like it

Just commenting to see how many people eagerly click on this blog link on top of recent actions due to my comment lol.

»
2 months ago, # |
  Vote: I like it +35 Vote: I do not like it

The final ranklist and qualified teams have been published here. Note that plagiarised teams have been excluded.

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

    Is there a separate list of teams that are qualified for regionals?

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

    This sheet contains all the teams who participated ig.

    • »
      »
      »
      2 months ago, # ^ |
      Rev. 3   Vote: I like it +1 Vote: I do not like it

      Final qualified ranklist contains some duplicate college names. So, they made it private and will release after fixing that.

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

    Earlier there were two seprate lists Qualified and Final Rank list. But now only Final rank list is visible.

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

    Our team had scored a rank of 76 in the online round but row no. 76 is missing in the Excel sheet, can you please look in the matter.

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

      If a team is not on the final rank list, it was due to plag check coming positive. For plag checks, we ran automated plag checks, then the setting team looked at each positive result, then Amrita looked at it, and then I and Vichitr personally looked at the final list. So each result was checked by atleast 4 people and was only disqualified if all 4 agreed. Please do not personally ping any of the setting team or admins for information. The ONLY way to escalate this if you are sure is to ask your coach to mail icpc@am.amrita.edu.

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

        Can you please provide us the details of the plag checks. Regionals are just after 4 days and facing such issues at this time is really a shocking thing for a team which is preparing from a year for this contest.

        • »
          »
          »
          »
          »
          2 months ago, # ^ |
            Vote: I like it -56 Vote: I do not like it

          You can ask your coach to mail if you are sure you did not share or copy.

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

            Our coach wont even reply to our request. He is just a professor in our college who can't be bothered with these stuffs. There is no way he sends an email and guys at amritapuri.com whatever check our code and add our team to qualified list before the contest which is in 2 days. You guys have to recheck the code otherwise it will be extremely unfair for our and some other teams which I see have been removed from the ranklist but are unlikely to cheat in a prelim contest.

            • »
              »
              »
              »
              »
              »
              »
              2 months ago, # ^ |
                Vote: I like it -115 Vote: I do not like it

              PR_0202 mshiladityam master ranked people are also cheating. Such a shame !

              I used to look up to Master as a rank where plagiarism is non existent. But it looks like people like you cheat behind the scenes.

              Now I'm happy that I'm not orange.

              And now i know how PR_0202 became CM and M so fast.

              • »
                »
                »
                »
                »
                »
                »
                »
                2 months ago, # ^ |
                Rev. 2   Vote: I like it +36 Vote: I do not like it

                Plag checks positive doesn't necessarily mean cheating. It can also be due to false positives or unintentional sharing of solutions (e.g. via keeping public in online editors). I would avoid calling anyone with plag positive a cheater outright. Please refrain from doing that.

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

              Mail Amrita with the info.

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

          Rather than wasting your time complaining here, better would be to mail amrita and put your coach in cc too with all your team details. We have no idea by your username who you are? And will it be fair to other participants if we give special preference to you and pass your code even if it is clearly failing plag check? Please try to solve it like others are doing by following the procedure. Engaging only via cf or personally contacting admins instead of following the official process seems actually a point against the team — if they are sure why not go via the official appeals process. We have always been very transparent and always shared information of how things are done, request all to return the favour and follow the procedures instead of posting here and there. PS: We understand if coach is unavailable at such short notice, if that is the case just mail amrita from one of your members' official email and put the coach in cc

        • »
          »
          »
          »
          »
          2 months ago, # ^ |
            Vote: I like it -14 Vote: I do not like it

          Its not the first time happening with these guys PR_0202 JaySharma1048576.

          Context — https://codeforces.com/blog/entry/92995

          Previous time, you accused stopcheatingmyself and saved yourself. Did he made the code public this time too. May be Mike should re-revert the penalty again.

          This is not me but the institute of reputation speaking.

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

            I guess I had made myself quite clear regarding what happened in Round #733 by giving proofs too. The 600+ upvotes on the blog and the reverting of penalties by Mike speak for it. Regarding what happened here, we don't even know against which solutions we are being plagiarised. So, I can't comment anything as of now. Moreover, what's wrong with the profile of PR_0202?

            • »
              »
              »
              »
              »
              »
              »
              2 months ago, # ^ |
                Vote: I like it -40 Vote: I do not like it

              Its the third time you are publicly accused JaySharma1048576 You were given the benefit of doubt then. But how what happened now. If you were honest by heart, you had never been penialized but see what happened,you were accussed thrice.

              I request Balajiganapathi and to look into this closely and serve the justice. Also tagging MikeMirzayanov to let him know that JaySharma1048576 might have cheated the previous time also. May be Mike was correct here https://codeforces.com/blog/entry/92995?#comment-818345

              The claim that his reputation is crystal clear is not obvious

              Also, I do have screenshots of you asking for upvotes on your comment

              .

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

                Instead of wasting time in accusing others, go and prepare for regionals (if you have qualified online round, hopefully)

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

        My team has also been removed from the list .We are certain there's been some mistake. Please provide the details of the plag check, also we would surely want our solutions rechecked.

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

        Although it might be extra work , but I believe that all the contestants who have been removed from the standings due to accusations of plagiarism should be if informed which of their solution have been flagged and against what user. Codeforces also does this and the accused are able to see if they are actually at fault.

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

        Weird that at least 4 people manually checked the codes and still the ones who didn't actually cheat were plagiarized.

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

        Everyone, please atleast email from your official id to Amrita instead of messaging me. Will not be sharing any details via cf sorry — there is no way to verify the team identity. That is only possible via email.

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

        Thanks for the fast response, our team is added back to the ranklist ^_^

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

      Same happened with my team as well. Still can't figure out where is the plag ? :(

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

      The same thing happened with my team. If you could please provide us some more details on the same, we would be really grateful

    • »
      »
      »
      2 months ago, # ^ |
      Rev. 2   Vote: I like it +22 Vote: I do not like it

      Same thing happened with us, our team was 161th on the leader board named "jvfans". It not in the sheet and it's showing plaged, we haven't done any kind of malpractice and also ran all the code in the system offline so there is very less chance of the code being leaked. Can you provide the details on the same.

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

    Hey, since the qualified list was removed and the teams accused of plagiarism have been given some time to respond I assume the qualified list is going to take some time to be finalized.

    Considering that, can we at least get a rough outline for what formalities in addition to the payment (if any) need to be carried out for qualified teams so we aren't running around to obtain any necessary information at the last minute.

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

      We are just publishing final list with increased slots (750) now. The teams which successfully claim that they didn't cheat would be added later in the list. Slots would increase in that case, we won't remove already selected ones.

»
2 months ago, # |
  Vote: I like it +21 Vote: I do not like it

Does the qualified team get a mail for further proceedings? (Maybe a congratulations email with a link for paying the regional fees?)

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

The same thing happened with us, our team was 343rd on the leader board named "Lazy_bots". It not on the sheet. We haven't done any kind of malpractice and have not violated any rule and also ran all the code in the system offline. It's really disappointing. kindly look into the matter.

»
2 months ago, # |
  Vote: I like it -20 Vote: I do not like it

Our team solved only 1 question in the prelims, will we get any certificate?

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    You can get that from ICPC Baylor website in the Attachments section of your team once they release it. You can check that, if you participated last year.

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

Will the qualified teams in that tentative list are they confirmed or might be shot down later if lot of teams claim they have not done any kind of malpractice ?

»
2 months ago, # |
Rev. 2   Vote: I like it +10 Vote: I do not like it

What are the steps for payment of Amrita regional round?

Update : payment link is there now at https://www.amrita.edu/icpc21

»
2 months ago, # |
  Vote: I like it -34 Vote: I do not like it

The final list of qualified teams is not fair. Actually, Amritapuri has done cheating. Many teams are accused of Plag while Amritapuri has no evidence of Plagiarism. They didn't even reply to candidates who has requested to recheck their solutions. Highly disappointed from Amritapuri. Did'nt expected this kind of unfair behaviour from them.

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

    The final list of qualified teams is not fair

    Obviously, the teams with rank 3212, 3208 etc. are qualified for regionals who managed to solved the easiest question with 7-9 penalties and that too after 1 hour.

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

      From your obvious reason, as pointed out by RCD, almost none(or few) of the Indian teams stand any chance to compete at World Finals then why are we given slots?

      This is what ICPC is all about! Amritapuri always takes top ranks + top from each college which isn't true for other sites. Most of the sites generally consider only top team from each college.

      Don't put up your so obvious reasons. We are bound to follow ICPC rules.

    • »
      »
      »
      2 months ago, # ^ |
      Rev. 4   Vote: I like it -37 Vote: I do not like it

      Even Amritapuri can hand over the submission of all the teams to Codeforces to just plag check all the submissions they can do much better then you -_-

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

        Haha, thanks for all the honour! But definitely checking plagiarism reports is not a job of admin. Though I went beyond and helped the team to finish it! But anyways feel free to roast! Happy to take! :)

  • »
    »
    2 months ago, # ^ |
      Vote: I like it -18 Vote: I do not like it

    Our Team was preparing for ICPC from last year. When we came to know That Amritapuri prelims dates are out we were excited. We managed to participate in prelims in between our University exams and secured a good rank in college. But now we came to know about this shit and biased results. Highly disappointing.Balajiganapathi Vichitr

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

      Unfair/biased would be just announcing and not having an appeals process. We have a clear appeal process — use that if you believe the team was marked wrongly. If some team's appeal fails, they will be given full details including submission links.

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

    By your logic, we could have removed many teams for plagiarism. Out of 3k+ why only 175 teams are removed? because their codes were too similar to others. And we have no evidence? Who has?

    There is an appeal process, we are receiving so many requests, we are going through each of them. It takes time. Not like we have super powers and can finish in a snap.

    In last few years, this process used to take up few weeks, which is completed in only few days here. But why would you notice that!

    Don't make any point out of nothing.

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

      Sir I am from the same team lazy_bots. Sir i humbly request you to please see to it. We are preparing for the same from 1 past year. At least we should know with which team our code matches.It's highly disappointing not to see the name in final rank list after doing decent in the round Vichitr

    • »
      »
      »
      2 months ago, # ^ |
        Vote: I like it -12 Vote: I do not like it

      Because you have checked plagiarism in the wrong manner. This is a very simple problem — there aren't that many things to try(Just check the condition and print yes/no). When 3k+ people will solve it, there are chances that code matches. Moreover, you should inform that in which question candidates are accused of Plagiarism. In many good Platforms like codeforces, CodeChef they don't check plag in easiest question and at least inform the candidates against whom their code matches.

      what if a team is found falsely accused of Plagiarism later? (after the qualifying list is published) vichitr

      • »
        »
        »
        »
        2 months ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        Any team that wins the appeal will be added back to the qualified list. Note that we are not doing this for the first time, obviously we are much more lenient with easier problems than others — only nearly exact codes are marked as plags for first 2 problems.

      • »
        »
        »
        »
        2 months ago, # ^ |
          Vote: I like it -51 Vote: I do not like it

        These guys don't even know how to check plagiarism. They don't care about the hard work a team has done to get such a good rank. What they simply do is to put false allegation on someone by matching a couple of lines of code with other team. Not expected this unfair behavior. You should be ashamed.

        • »
          »
          »
          »
          »
          2 months ago, # ^ |
            Vote: I like it -43 Vote: I do not like it

          I don't care about the downvotes bcz I know I am right :)

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

will you be sending mails for the results ?

»
2 months ago, # |
  Vote: I like it -25 Vote: I do not like it

sir our team maharishi_dhadichi is not in the rank list although we are the 1st team from our institute and our overall rank was 401 we don't know what to do as we are not indulged in any false means so please ones recheck and look over this Vichitr Balajiganapathi this is a humble request so please consider it

»
2 months ago, # |
Rev. 2   Vote: I like it -12 Vote: I do not like it

Where can I find the list of disqualified students? It is very demotivating to know that after you give the contest without cheating , just because of some stupidly designed plag checker your team gets in the disqualified list due to plagarism.

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

Where can I see the payment status ?

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

    You would be getting it over a mail with your payment invoice.

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

why is it 826 INR what sort of tax is added ?

»
2 months ago, # |
Rev. 2   Vote: I like it -20 Vote: I do not like it

Why did you guys dilute the significance of being a Regionalist by allowing so many teams to qualify for the Regionals? Oops I just saw that there are 2 sheets.

»
2 months ago, # |
Rev. 2   Vote: I like it -30 Vote: I do not like it

Vichitr Balajiganapathi my team name isn't in the list released. I have honestly given the contest but have used the templates available in internet for the solution, could it be reason for plagiarism?? Whatsoever, I have already mailed the issue to Vichitr and icpc@am.amrita.edu, kindly reply the mail and recheck my team, maharishi_dhadichi, for plagiarism.

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

How do we know that we have successfully registered for regionals after payment?

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    You can login to icpc.global and check on dashboard.There you will see that an additional registration is automatically created for amritapuri regionals. It may take some time to reflect their after payment.

»
2 months ago, # |
  Vote: I like it +1 Vote: I do not like it

After paying fees for regionals ICPC global site is showing team status for regionals as pending. Is it for my team only or everyone is facing this ?

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    can you attach a screenshot i can't find it

    • »
      »
      »
      2 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      found it but the team status is shown to be pending

»
2 months ago, # |
Rev. 2   Vote: I like it +12 Vote: I do not like it

Teams that paid yesterday evening have been added to the "The 2020 ICPC Asia Amritapuri Doublesite Regional Contest" with status ACCEPTED, those that paid after haven't even been added in a PENDING state, is that normal or should we mail Amritapuri to be safe?

Edit: Teams that paid yesterday night have now been added in the PENDING state, no changes for the teams that paid today afternoon.

  • »
    »
    2 months ago, # ^ |
      Vote: I like it -62 Vote: I do not like it

    The management didn't conduct the ICPC Amritapuri in a well manner this time :(

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

    I saw somewhere mentioned that it takes them around a day to update everything. I think they are doing it manually.

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

Our coach does not have an ID from the University because It doesn't provide one, but since there is another option of preparing a letter from the Director of ours department. Balajiganapathi Vichitr deepa_panwar can you please help us out by telling us the format in which the letter from the Director should be to validate the identity of our coach. Plus our University has been renamed and the identity card that we 3 students have has the name of our previous University, so we have decided to get a letter too. Please help us by sharing some format of the letter.

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I also have the same problem. My university has only provided ID cards to first-year students who are currently residing in hostels. Will uploading our marksheets work as proof?

    • »
      »
      »
      2 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      I also haven't received my id card yet. Will uploading admit card/ marksheet work?

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

Hi admins, Where can I find the Gwalior-Pune regional qualifier ranklist?

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    There was no qualifier round for Gwalior-Pune regionals.

»
2 months ago, # |
  Vote: I like it +8 Vote: I do not like it

Balajiganapathi Vichitr deepa_panwar Can you please extend the deadline for Google Form submission from 09:00 am tomorrow to sometime in the afternoon tomorrow? I received the email only in the evening today which makes it difficult for me to contact my coach (he is a professor in my college) for his identity card. He won't take calls as it is already late now.

»
2 months ago, # |
Rev. 3   Vote: I like it 0 Vote: I do not like it

Vichitr, Balajiganapathi I was trying to parse problems in mock round today using competitive companion, it is showing the following error to me, I have attached the screenshot of error and console, please tell me how can I fix it.

Link to image If it does not render — https://imgur.com/a/b8eM6IX

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Can you contact the author of competitive companion? We did not change any format so not sure what is wrong.

    • »
      »
      »
      2 months ago, # ^ |
      Rev. 2   Vote: I like it 0 Vote: I do not like it

      Reply from author —

      Unfortunately not, the last time the CodeDrills parser got an update was on July 12th, so if it worked last week it's a recent CodeDrills update that broke it, not the last commit to the CodeDrills parser.

      What you could do is fork and clone the repository, follow the Running locally instructions to run your own version of the extension locally, and then fix the parser in src/parsers/problems/CodeDrillsProblemParser.ts. You can then also create a pull request with your fix to this repository, but I won't be able to test, merge and release your changes to the Chrome Web Store and Mozilla's AMO before I get back home on Monday.

      I am trying to fix it from my end but it worked in preliminary round.

      • »
        »
        »
        »
        2 months ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        Many problems used in the mock were very old ( > 1 year old), maybe they used a different format then? You can try on the recent-er problems like tree max sum.

        • »
          »
          »
          »
          »
          2 months ago, # ^ |
            Vote: I like it 0 Vote: I do not like it

          The problems that I parsed in the preliminary round are also raising the same error. :(

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

            I raised a draft PR yesterday about it Fix the CodeDrills parser. It isn't complete and rn I don't know how to fix other issues with it. But this commit correctly sends correct sample test cases, that was enough for me. I don't use other data sent by the parser.
            During regionals, I plan to locally run extension with my commit on top of it.

            For Balajiganapathi, what I understood so far was this extension relies on class names for parsing, were some class names changes for different parts?
            My commit was just one liner fix elem.querySelector('main .display-1') to elem.querySelector('.v-main')

»
2 months ago, # |
Rev. 4   Vote: I like it +18 Vote: I do not like it

Balajiganapathi can you please extend the deadline of google form submission (Regarding ID's team members and coach). I don't know what you are thinking but many of us are not so in close contact to coach that we can get his ID overnight, it many take days, atleast please extend it till tomorrow evening before contest. We can submit our ID's now and can submit ID of coach few days later, if fine with you or you should have let us know earlier that we will need coach ID, we would have done something but getting it overnight is clearly not possible neither justified.

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I got a reply on mailing icpc@am.amrita.edu where they mentioned that the last date of form submission is August 19th

  • »
    »
    2 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Just for everyone, me, Deepa or Balaji are not the right person for this one. You should send email to Amrita regarding any such issues which are not related to platform. We have no information which form you are talking about.

»
7 weeks ago, # |
Rev. 2   Vote: I like it +8 Vote: I do not like it

Has Amritapuri Region released the certificates of Participation for Regionals and Preliminary Round? Balajiganapathi