Universal Cup is a non-profit organization dedicated to providing trainings for competitive programming teams.

In recent years,the competitive programming competitions has become more and more competitive. Personal training cannot achieve sufficient training effect. At the same time, team training using contests that have been released will also greatly reduce the training effect due to off-site factors. Therefore, we came up with the idea of holding a seriers of mirror contests with undisclosed sets after the official contest by cooperating with the problem setter teams. In this way, there is no need for making new contests to add additional burdens, nor will it cause negative effects when the sets have been made public.

Every year, with the permission of the problem setter team and without involving copyright disputes, the Universal Cup will hold mirror contests for some undisclosed competition sets. It is expected to hold at least 10 contests a year. We will simulate the actual situation in the competition, using the DOMjudge platform and executing the board freeze in last hour. At the same time, we will provide an overall rating board, which will help the team to make a reasonable assessment of itself.

In the first Universal Cup in 2023, with the support of multiple problem setting teams, it is expected to include at least 6 undisclosed ICPC/CCPC contests and 4 provincial collegiate contests. We are also inviting outstanding teams and players all over the world to participate in the competition as well as helping us to promote Universal Cup. At the same time, we are also contacting various problem setting teams to discuss cooperation matters. It is very welcome that any team would like to provide their sets.

The power of an individual is negligible. Only when everyone works together can the community become better. We uphold the spirit and purpose of having a share of enthusiasm and shining a share of light, hoping to pass on this love to everyone, and also hope that our experience and knowledge can be helpful to the community.

Universal Cup Organizing Committee:

Update: In order to improve the experience for teams competing in different time zones, three time windows will be open for each week of the contest. The specific information is as follows.

  • 13:00 ~ 18:00 (UTC +8) on Saturday
  • 19:00 ~ 24:00 (UTC +8) on Saturday
  • 02:00 ~ 07:00 (UTC +8) on Sunday

You can choose any time window to participate in the contest. There will be an independent scoreboard combining all previous results.