ACM SWERC'2001 Home ACM ICPC IBM SWERC'2001 Home Universidade do Porto


Team Composition
Contest Environment
Conduct of the Contest
Scoring of the Contest

   This is the only legally valid version of the specific rules for the 2001 Southwestern European Regional Programming Contest. It will be given to the participants upon registration. They complement and not contradict the official rules of the 2001 ACM Regional Programming Contest.

Team Composition

  • A representative of the sponsoring institution, typically a faculty member, must serve as or designate the team coach. The coach must certify the eligibility of contestants, if required by the Regional Contest Director.
  • The coach must serve as point-of-contact with the team before (e-mail, fax or material mail) and during (direct conversation) the Southwestern European Regional Contest activities.
  • All teams who want to participate have to check-in at the registration desk. A team cannot compete in the Southwestern European Regional Contest if the participation fee is not paid by the start of the actual contest. The location of the registration desk and the office hours will be announced to the participants in advance.
  • Contestant eligibility is determined during the academic term ending closest to the 1st November 2001. Graduation and degree conferrals are considerd to occur after a term has been completed, not during that term. Any questions of eligibility should be posed to the Regional Contest Director. His decision is final.
  • Each team consists of up to three "contestants".
  • Each contestant must be a student enrolled in a degree program at the sponsoring institution with at least half-time load. At least two contestants must be undergraduate students. No contestant may have completed two years of post-baccalaureate studies or hold a graduate degree (a contest must not have complteted 6 years of study at the University).
  • Students who have competed in two contest finals are not eligible.
  • A certain educational institution can send up to three teams to the Southwestern European Regional Contest. Team places (2 per institution) are assigned on a first-come first-served basis. If all requests for first and second teams are satisfied, third teams may be accepted based on past performance and on a first-come first-served basis. The Regional Contest Director is responsible for accepting or rejecting teams.
  • The educational institutions must be from Portugal, Spain, France, Italy, Switzerland, western part of Austria and Germany (Baden-Wurttemberg, Bayern, Berlin, Brandenburg, Mecklenburg-Vorpommern, Sachsen, Sachsen-Anhalt and Thuringen). By special request teams from other countries may be allowed to participate in this region.
  • Contestants are not required to be student members of the ACM in order to be eligible to compete in a regional contest. Note however that all Contest Finals contestants are required to be student members of ACM.
  • Each team that competes in the Southwestern European Regional Contest may make one substitution for a contestant who is unable or unwilling to compete provided that the team Coach notifies the Contest Director as soon as he is aware of the change, but no later than at team check-in. The resulting team must be properly constituted.
  • The South Western European Regional Contest organisers are absolutely not responsible for the accommodation or other expenses of the teams.
  • Appropriate insurance (e.g. against accidents or diseases) is in the responsibility of the team.

[go up...]

Contest Environment

  • Each team will use one single computer. All teams will have similar computing equipment and same operating system. Teams are allowed to bring their own keyboards to accommodate different layouts. It is the responsability of the coach and at least one team member to connect and setup the keyboard before the practice session.
  • Each team will have access to four compilers: a Pascal Compiler, a C Compiler, a C++ Compiler and a Java Compiler. Each submission may be in either language, without regard to the language used in previous submissions.
  • For each compiler, there will be a set of manuals available for the contestants. If there are not enough manuals to serve all teams, a manual desk will be installed. Manuals may not be removed from the desk. It is possible to provide on-line instead of printed manuals.
  • Each submission must be one self-contained program. It must not rely on the presence of external data files nor may it create such files.
  • Submissions must adhere to language international standards. Libraries such as STL for C++ or standard Java packages are allowed.

[go up...]

Conduct of the Contest

  • All team members must attend all contest activites as specified by the Contest Director. Failure to attend any of the designated Contest events will result in automatic disqualification and forfeiture of any prizes and final berths.
  • At least nine problems will be posed. As far as possible, problems will avoid dependence on detailed knowledge of a particular area of application or a particular contest language.
  • Problems will be posed in English. During the contest, all communications with contest officials must be in English. Contestants may bring dictionaries or electronic pocket translators.
  • Contestants may bring resource materials such as books, manuals and program listings. Contestants may not bring any machine-readable versions of software or data. Contestants may not bring their own computers, computer terminals or calculators. Contestants may not bring any kind of communication device such as radio sets, cellular phones or pagers.
  • Solutions to problems submitted for judging are called runs. Each run is judged as accepted or rejected, and the team is notified of the result. Rejected runs will be marked as either "compile time error" or "run-time error" or "time-limit exceeded" or "wrong answer" or "presentation error" or "contest rule violation".
  • Notification of accepted runs can be suspended at the appropriate time to keep final results secret. A general announcement to that effect will be made during the contest. Notification of rejected runs will continue until the end of the contest.
  • 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 an error exists, a clarification will be issued to all contestants by the Chief Judge.
  • Contestants are not to converse with anyone except members of their team and personnel designated by the Regional Contest Director (e.g. system support staff). Any conversation between contestants (whether they are from the same or different universities) and the Faculty Advisor or the team Coach (if he is not a contestant himself) is strictly forbidden and is considered as rule violation.
  • System support staff may advise contestants on system-related problems such as explaining system error messages.
  • The contest will be held in a networked environment. The network may only be used to submit problems and to produce a listing in ways designated by the Chief Judge and system support staff. Remote login, ftp, telnet, mail or other networking activities within the contest environment or with machines outside this environment are strictly forbidden. Every contestant who discovers a security leak must report this leak immediately to a system support staff member.
  • While the contest is scheduled to last exactly five hours, the Regional Contest Director has the authority to lengthen the contest in the event of unforeseen difficulties. Should the Contest duration be altered, every attempt will be made to notify contestants in a timely and uniform manner.
  • A team may be disqualified by the Regional Contest Director for any activity that jeopardises the regional contest such as dislodging extension cords, unauthorised modification of contest material (soft- or hardware), forbidden network activity, or distractive behaviour. The disqualification may occur immediately upon detection or up to 72 hours after the end of the Contest.
  • The Southwestern European Regional Contest Director is solely responsible for ruling on unforeseen situations and interpreting this rules.

[go up...]

Scoring of the Contest

  • The Regional Contest Judges are solely responsible for determining the correctness of submitted runs. In consultation with the judges, the Regional Contest Chief Judge is responsible for determining the winners of the regional contest. The judging staff is empowered to adjust for or adjudicate unforeseen events and conditions. Their decisions are final and may not be appealed.
  • Teams are ranked according to the most problems solved. Teams who solve the same number of problems are ranked by least total time. The total time is the sum of the time consumed for each problem solved. The time consumed for a solved problem is the time elapsed from the beginning of the contest to the submittal of the accepted run plus 20 minutes for each rejected run. There is no time consumed for a problem that is not solved.
  • The Southwestern European Region is granted one initial berth in the Contest Finals. The team on the first rank can advance to the finals. If that team can not or does not want to participate in the Contest Finals, the next team on the ranking list is given the berth.
  • Should the overall Contest Director award a second berth in the Contest Finals to the Southwestern European Region, the best two teams can advance to the finals. They must represent different educational institutions.

[go up...]


  • Only rules violations and misconduct by teams may be appealed. Only coaches may file an appeal. The decision of judges in accepting or rejecting submissions are final - they are not grounds for appeal. No appeal will result in additional World Finals positions.
  • Within one business day of the completion of the regional contest, a coach may file an appeal to the Regional Contest Director (RCD). Within one business day, the RCD will rule upon the appeal, notifying the coach and the Director of Regional Contests (DRC) of the decision.
  • Within one business day, after the RCD rulling, the coach may appeal the decision to the DRC. Within 5 business days, the DRC will investigate and make a recommendation to the ICPC Steering Committee (SC) who may, by a 2/3 vote, uphold the appeal. Within one business day, the coach and the RCD will be notified of the final decision.

[go up...]

| Home | Info | Regulation | Contest | Porto | Links | Staff

last update:
Copyright © 2001 - Universidade do Porto
Html & Design by Pedro Ribeiro ; Comments to Regional Contest Director