Conduct of a Regional Contest

  1. The contest is composed of two stage. The first stage is Online Programming Contest, and the second is Regional Contest.
  2. In Online Programming Contest, contestants may randomly choose their workstation to attend the contest. Top 30 teams (only one team from a given institution) may advance to the Regional Contest. Additional girls’ team (composed of all female contestants) may be invited to advance Regional Contest as wild card team.
  3. Regional Contest stage will be held at National Taiwan University Sports Center.
  4. In each stage, contestants connect to the contest workstation webpage on the Internet, and solve the problems in the given period. Solutions are submitted to the workstation and judged through Internet. Teams are ranked according to the most problems solved. Teams who solve the same number of problems are ranked by least total time.

TOPC Appeal Procedure

Since TOPC is processed on the Internet, the code submitted by each team will be inspected deliberately. If irregularities are observed, contestants and the coach will be acknowledged. Teams may file an appeal containing a letter on university stationary to the Contest Organizer three days after the contest (foreign teams may appeal by email). Appeal reasons should be specified. The Appeals Committee shall hold council and investigate the circumstances of the appeal and notify the coach of the results. Confirmed irregularities will result in disqualification.

Appeal Form.

Contest Rules

  1. A representative of the sponsoring institution of higher education, a faculty member of the institution must be designated and registered as the team coach. They must certify the eligibility of contestants and be the official point-of-contact with the team prior to and during contest activities.
  2. The coach must fully register teams in the ICPC Registration System within the time set by the regional rules which, for all qualifying Regional Contests, is no later than the earlier date of 7 days before the contest. Teams are not eligible to compete in the regional contest until the regional contest director has accepted the team in the web registration system. Teams failing to comply with any of these requirements will be ruled ineligible to compete. Only registered reserves may be substituted for contestants. Such substitutions must be entered in the ICPC Registration System by the regional contest director before the contest begins.
  3. Each team consists of the three contestants and may have a substitution, all of which must be enrolled in a degree program at the team’s institution with a full-time load. A student may compete for only one institution during a contest year.
  4. Each team may have at most one contestant who already got his/her Bachelor’s Degree. A student who has competed in two ICPC World Finals is NOT eligible to compete. A student who has competed in qualifying regional contests during five different contest years in NOT eligible to compete.
  5. A student who meets the Basic Requirements and FIRST began post-secondary studies in 2014 or later is eligible to compete. A student who meets the Basic Requirements and was born in 1995 or later is eligible to compete.
  6. Latest academic records of contestants are the records counted in ICPC. Ended Semester is considered as graduated. Any ambiguity about eligibility, please submit a request to The Executive Committee.
  7. Teams are not eligible to compete in the regional contest until the regional contest director has accepted the team in the web registration system. Teams failing to comply with any of these requirements will be ruled ineligible to compete.
  8. The eligibility of Regional Contest rules is announced at ACMICPC official website.
  9. The regional contest director has the authority to modify the rules in the event of unforeseen difficulties.

Acknowledgements

  1. Coach of each team would be the official point-of-contact with the team prior to and during contest activities.
  2. The Coach must certify the eligibility of contestants in the ICPC Registration System. Teams are not eligible to compete in the regional contest until the regional contest director has accepted the team in the web registration system.
  3. At least two contestants of each team must be students pursuing their bachelor’s degree. (Meaning that they do not own one already.)
  4. The eligibility will be dealed with in the order of registration successively. To insure the opportunity of every institution, only one team shall be accepted for each institution within the time set by regional rules. Two weeks after the registration ended, other teams will be notified if they are eligible to compete. Teams that advance to the ICPC Finals from Regional Contest will have the right-of-way. More registration and eligibility relative information can be found on the ACM ICPC website.
  5. Participants of Asia Regional Contest are not limited to ACM student members. However, contestants invited to the ACM ICPC World Finals must have registered as ACM student members one month before Regional Contest.
  6. Every institution in Asia region may compete in one or more Regional Contest, however each contestant may compete in at most two Regional Contest.

Attentions

  1. Each team will use a single computer.
  2. Solutions to problems submitted for judging are called runs. Each run is judged as accepted or rejected, and the team is notified of the results.The meaning to each result can be referenced at 'Possible Judge Results'.
  3. A contestant may submit a claim of ambiguity or error in a problem statement by submitting a clarification request. If the judges agree that an ambiguity or error exits, a clarification will be issued to all contestants.
  4. Public notification of accepted runs may be suspended at an appropriate time (typically during the last hour of the contest).
  5. Contestants are not to converse with anyone except members of their team and personnel designated by the regional contest director. Systems support staff may advise contestants on system-related problems such as explaining system error messages.
  6. The regional contest director has the authority to alter the length of the contest in the event of unforeseen difficulties.
  7. A team may be disqualified by the regional contest director for any activity that jeopardizes the contest.
  8. At least six problems will be posed. So far as possible, problems will avoid dependence on detailed knowledge of a particular applications area or particular contest language.

TOPC Notes

Taiwan Online Programming Contest (TOPC) Notes

  1. Internet connection must be prepared for Online Programming Contest.
  2. Only registered reserves may be substituted for contestants. Substitutions must be entered in the ICPC Registration System by the regional contest director before the contest begins.
  3. The coaches are responsible for supervision. If irregularity is observed, the team will be ruled ineligible to compete.
  4. Internet usage will be overseen during the contest, and source code will be inspected afterwards to insure there is no circumvention. Team confirmed circumvention will be disqualified. Vacancies shall be filled in order of precedence.

Regional Contest (RC) Notes

  1. Contestants must provide credential with photo ID on Regional Contest (including student’s ID card) as certification. If a contestant does not have his student’s ID card, please provide student identity certification before the end of the contest. Otherwise, the team shall be disqualified and the rank shall not be counted.
  2. Contestants shall not enter the contest area 20 minutes after the Regional Contest begins.
  3. Notice of Registration

Admission Rules for Taiwan Team

Rules for Taiwan Team to Advance to Regional Contest

NO Categories 2018 Team Admission Rules Contest Name
C1 1st Compete in 「ACM ICPC Taiwan Online Programming Contest」 recommend 30 teams and have solved a problem, only one team for each institution will be admitted. TOPC
C2 2nd 「National Collegiate Programming Contest」 recommend 40 teams, no more than 6 teams for each institution. NCPC
C3 3rd 「National Programming Contest for Private Universities」(NCPU) recommend 5 teams, no more than 2 teams for each institution. NCPU
C4 4th 「National Contest for Technology Universities」(NCTU) recommend 5 teams, no more than 2 teams for each institution. NCTU
C5 5th 「The 2018 ITSA Annual Collegiate Programming Contest」recommend 5 teams, no more than 2 teams for each institution. ITSA
C6 6th Invited team - girls’ team or team recommended by Regional Contest Organizer Inv.
C7 7th Free for all. Priority in the order of registration. Free
  • If there is any duplicated or disqualified team in the above six categories, vacancies shall be filled in the order of the team from the institution with the highest 「ACM ICPC Taiwan Online Programming Contest」score (until the bottom the team list in which each have solved at least one problem).
  • Registration rules are based on the Rules of ACM-ICPC. The regional contest director has the authority to modify the rules in the event of unforeseen difficulties.
  • (C8)Foreign Team Priority:
    • The maximum number of teams outside of Taiwan is 20.
    • If there are more than 20 teams from outside of Taiwan, then the participating teams will be chosen according to countries, universities and registering order so that the number of universities, and the number of countries are maximized.

TOPC2018 Substitution Rules

  1. Only teams that are ranked in TOPC and have solved a problem will be eligible to substitute. TOPC only rank the teams that comply with the rules. Contestants of the teams are certificated by coaches of each institution.
  2. Registration of each team to ACM-ICPC TOPC and Regional Contest must be consistent (contestants including substitution and the name of the team).
  3. If a team advance from more than one contest categories, they shall choose one to advance. Vacancies shall be filled by other teams from the same institution.
  4. Vacancies will be filled in order of precedence specified by advance rules if there is no other team from the institution.

Scoring

  1. Teams are ranked according to the most problems solved.
  2. Teams who solve the same number of problems are ranked by least total time.
  3. 20 penalty minutes are added for every previously rejected run for an accepted problem.

Judge Result Details

After judging your submission, the team will be notified of the judge results. All possible judge results are shown in the following:

Judge System

The contest system will be PC2 9.5.3. The submissions will be executed in IOI isolate sandbox.

Possible Judge Results

Teams must submit their solutions via PC^2. Each submission will be given a run ID and a timestamp of its submission time. The response of Judge system to each submission is listed as follows:

  1. Yes: The judge accepts your code
  2. No - Compilation Error
  3. No - Runtime Error
  4. No - Time-Limit Exceeded
  5. No - Wrong Answer
  6. No - Excessive Output
  7. No - Output Format Error
  8. No - Other - Contact Staff