Once you complete a problem, one team member will bring one laptop with the solution to the judge assigned to the team’s table. The judge will record the points based on the correctness of the solution.
After completing each problem, one team member will check in with one of the judges and submit the solution. At this time, the judge will record the time taken to solve the problem and also record the final assessment based on the following outcomes:
The solution is correct.
The solution is correct. The output was incorrectly formatted.
The solution and presentation are correct. The program was too slow
(More than 1 min).
The output is incorrect.
Divide by zero, segfault, exception etc.
The program did not compile.
The score for each problem will be multiplied by the final assessment number to calculate the final score for the problem. The score for all problems submitted will be added to calculate the final score for the team. The teams should aim to achieve the highest score.
The winner is the team who scores the highest points.
Ties are broken by assigning an additional problems to the two teams.
Teams are permitted to skip problems and come back to them. If a team chooses to skip a problem, they must notify a judge. Students are able to return to the problem at any point. However, they will be awarded half the allowable points.
Both input and output format are crucial. Adhere to them precisely to avoid getting solutions judged as incorrect.
Style of the solution will not be considered in the judging.