Regulations for IOI'94
The Olympiad in Informatics is an international programming competition
for senior pupils.
Only officially invited national delegations may participate.
Each participating country may send a delegation consisting of
- a team of up to four students who are under the age of twenty
at July 1 and who are students of the secondary school in the period
September to December the year before the year of competition,
- a delegation leader, who is automatically a member of the
- a deputy leader, who looks after the delegation.
The host country will provide board and lodging and arrange excursions.
Travelling costs to and from the host country must be covered by each
Observers and persons accompanying a delegation have to pay a fee.
Office Bearers of the IOI
Office bearers of the IOI are:
- The President of the International Jury
who is nominated by the host country.
- The International Jury.
The jury is composed of the delegation leaders of all participating countries
and the nominated President.
The Vice President will be the delegation leader of
the country offering the next IOI.
- The Coordinating Committee consists of coordinators and a chief
Its task is to examine and evaluate all solutions.
The Coordinating Committee is composed of experts in informatics from
the host country.
The Coordinating Committee is nominated by the host country.
One representative from the countries offering the next two IOIs should act as
coordinator when evaluating the solutions of the team of the host country.
- The Scientific Committee is composed of a chairman and
some members of the Coordinating Committee.
It becomes active before the beginning of the Olympiad and has the task of
selecting and preparing the examination problems.
- The International Committee consists of 10 members,
three immediate past hosts representatives,
one current host representative,
three immediate future hosts representatives,
and three other persons elected by the International Jury.
The Committee should meet every year between the IOI and during the IOI
in the current host country.
The Committee takes no decisions but makes proposals to the International Jury.
The examination will take place during two days.
The working time will be five hours each day.
Each participant will work independently on a personal computer.
On both days the participants will be asked to solve three problems.
The problems will be chosen by the jury from the four problems that have
been prepared by the Scientific Committee.
No special hardware requirements or software packages
(e.g., no graphics packages) will be needed for solving the problems.
The problems are given to the students in written form,
without any additional oral information.
The following programming languages are permitted in the last released version
as of January 1 the year of the competition.
- Turbo Pascal
- Turbo C++
- Quick Basic
Should participants wish to use any other language or version,
delegation leaders have to consult the organizers in writing as early as
possible, but no later than May 1 the year of the competition.
For the competition each participant will be provided with a personal
computer and the necessary software.
MS-DOS will also be provided.
The compilers and programming environments for the above mentioned
programming languages as well as the MS-DOS editor will be installed
on the hard disk.
Hard copies of files can only be printed off-line via diskettes.
Only the computers provided may be used in the competition.
No copying of the software on the computers,
nor the use of private or other software or private diskettes will be allowed.
Use of printed material will not be allowed.
Every participant may use his/her mother tongue.
The problems will be given in both English and the respective mother tongues.
Delegation leaders and deputy delegation leaders must be able to speak
and understand English as well as the language of their team.
English will be the only working language of the jury.
The competition consists of two rounds over two days.
At the start of each day of competition, the Scientific Committee
will submit problems to the Jury.
For each day the Jury has to select three problems out of four.
The selected problems will be translated by the delegation leaders into
the respective mother tongues.
At 13.00 the problems will be given to the participants in English and
in their mother tongues.
Five hours' working time will be allowed.
During the first hour a participant may ask the jury in writing about the
text of the problems.
Only questions that can be answered with ``Yes'', ``No'', or ``No comment''
will be accepted.
The answers should be given as soon as possible.
When the working time has elapsed,
each participants' program will be checked by a coordinator,
using previously unknown test data.
The evaluation will be based on input data only.
During this checking, all required tests will be run and a written report
will be signed by the coordinator and the delegation leader.
Each participants' program will be copied to two diskettes,
one for the leader of the team, the other as a back up of the hard disk.
The delegation leader and the coordinator together will examine each solution
and agree on a preliminary evaluation.
By moderating the evaluation, the Coordinating Committee will ensure that
a just and balanced evaluation is achieved.
The chief coordinator will present the results to the jury,
who will make the final decision.
If a delegation leader can not accept the result of the coordination,
he may address himself to the jury.
All decisions taken during the evaluation procedure will be final.
Results and Prizes
The Jury will determine the minimum scores for gold, silver, and bronze medals.
The number of winners of these medals should be in the proportion 1:2:3.
About 50% of the participants should receive medals.
Each competitor will receive a certificate of participation.
The medals, certificates, and other prizes will be awarded at an official