FAQs
Here are some FAQs (Frequently Asked Questions). More questions may be added later based on demand.
Q: How does scoring work?
A: Of the 3 problems in the contest, each problem will be worth exactly 333 points. Your score per question will be calculated like this:
((# of test cases you got correct - # of sample test cases) / (# of total test cases - # of sample test cases)) * 333
with the above result rounded to the nearest whole number.
For example, if a problem has a total of 20 test cases, with 1 of them being a sample case, and you got 15 test cases right (including the sample test case), your score for that problem would be ((15-1)/(20-1))*333 = (14/19)*333 = 245.37 = 245 points.
Q: Does the contest timer tick down even when the contest page is closed?
A: Yes. Essentially, once the 4-hour timer starts counting down, it does not stop, no matter what.
Q: In terms of scoring, is a problem's score based on the submission that acquired the most points, or solely based off of the most recent submission (like USACO)?
A: A problem's score is based off of the submission that acquired the most points. For example, if a person submits a code that gets 200 points but then submits a code that gets 150 points, the person will still get 200 points for that problem. So, this will not be like USACO where only the score of the most recent submission is kept.
Q: Which competitive programming judge does ANCO use?
A: We use Judge0, hosted on a VPS (Virtual Private Server) called Servercheap. Our VPS has plenty of RAM and plenty of vCPUs, so there will be no need to worry about your code waiting in endless queues.
Q: Are you sure this site won't just break in the middle of a contest?
A: Yes, we are sure. Our admins have ran a "test contest" that test how well the website's server can handle quick and simultaneous submissions, and the server survived without a problem. So you guys can rest easy. :)
Q: How can I contact ANCO?
A: You can contact ANCO by sending an email to ancocodingcontest@gmail.com.