Here is a set of four problems which compose the Qualifying Round of the 1994 USACO. If you are a student, your mission, if you choose to accept it, is to solve as many of these problems as possible. If you are a local coordinator, you should distribute these problems to all students who wish to participate. They may begin working on them right away. During the week of February 14-18, students must bring their solutions on a disk to a local contest director to be tested against the TEST.DAT provided with each problem. To be judged correct, all programs must give, within a time limit of two minutes, the results as shown in the TEST.SOL. All judgments in the Qualifying Round are left up to the local coordinator, but he/she should submit a copy of the source code created by each student.

Reaching any of the following three levels qualifies a student for the Competition Round.

  • Bronze Level - Two problems solved
  • Silver Level - Three problems solved.
  • Gold Level - Four problems solved.
Please have each qualified student fill out and return the entry form for the competition round found in this brochure. Results on the qualifying round may be used to decide who comes to the final round in the event of ties near the cut-off point of 16 students.

What languages may be used?

The official languages that will be used at IOI '94 in Sweden are Turbo Pascal, v6.0; Borland Turbo C++; MicroSoft Quick BASIC v4.5; and Logo. However, those who program in BASIC or Logo have never been very successful at IOI. Thus, the languages that will be used at the USACO training camp at the University of Wisconsin- Parkside will be Pascal or C/C++.

What is the age limit?

In accordance with IOI rules, all students must be in secondary school and be 19 years of age or younger on July 3, 1994. Graduating seniors are considered to be in secondary school.