Bonn, November 1991 Announcement and Preliminary Regulations of the Fourth International Olympiad in Informatics (IOI'92) 12 - 21 July 1992, in Bonn, Germany 1. Participation The fourth Olympiad in Informatics is an international programming competition for senior pupils. Only officially invited national teams can participate. Each participating country may send a team consisting of up to four pupils who were born after 1 July 1972 and who were still at school in the school year 1991/92; a team leader, who is automatically a member of the International Jury; a deputy team leader, who looks after the team. Countries who wish to participate actively must send at least one pupil and one team leader. Girls should be strongly encouraged to participate. Countries that do not send a national team may participate with one observer. Germany will cover team expenses for board and lodging, excursions and transfer from and to Cologne(Kln)/Bonn airport. Travelling costs to and from Cologne/Bonn airport will be covered by each participating country. Persons accompanying the national team and pupils' relatives may attend at their own expense. The number of accompanying persons will be limited. A prerequisite for participation is the timely registration of the national team. Countries which have already participated must submit at least one problem for the competition including a suggested solution and proposals for the evaluation of the solutions in English. Deadlines 29 Feb.'92 Registration for participation, with name of team leader, number of prospective participants and submission of two problems if possible; 31 May '92 Registration of the whole team, with names and addresses of all participants and accompanying persons. 2. Organization The fourth International Olympiad in Informatics (IOI'92) will take place in Bonn, North Rhine Westphalia, Germany, from 12 to 21 July 1992. The competition will be held at the Gustav Stresemann Institute. This international youth academy is located in the centre of Bonn close to the river Rhine. All participants and accompanying persons will also be accommodated there. The IOI'92 is supported by the Federal Republic of Germany, represented by the Federal Minister of Education and Science, in cooperation with the Standing Conference of the Ministers of Education and Cultural Affairs of the Laender in the Federal Republic of Germany and in consultation with the Foreign Office. The event will be organized by the "Bundeswettbewerb Informatik". Address of the Organization Office: Dr. Peter Heyderhoff IOI'92 Organization Office Tel.: + 49 2241 14 2494 Schloss Birlinghoven Fax: + 49 2241 14 2090 Postfach 1240 email: heyderhoff @kmx.gmd.dbp.de D- 5205 Sankt Augustin 1 telex: 889469 gmd d Germany 3. Organs of the IOI'92 Organs of the fourth International Olympiad in Informatics (IOI'92) are: - The President of the International Jury He directs the Olympiad and is nominated by the host country. -The International Jury The Jury is composed of the team leaders of all participating countries and the nominated President. A Vice President will be elected from among and by the team leaders. The Jury will hold its first meeting on the opening day of the Olympiad. -The Coordinating Committee consists of coordinators and one chief coordinator. It has the task of examining and evaluating all solutions. The Coordinating Committee is composed of informatics experts from the host country, their number being about half the number of participating teams. The Coordinating Committee will be nominated by the host country. The coordinator responsible for the German team will be elected by and from among the members of the Jury. -The Scientific Committee is composed of the chief coordinator and some members of the coordinating committee. It becomes active before the beginning of the Olympiad and has the task of selecting and preparing six problems from those that have been submitted. 4. Problems Each participant, working independently on a personal computer, has to solve two problems, each within five hours. Each participating country has to submit at least one problem according to the conditions of participation. The problems will be selected by the Jury from the six problems that have been prepared by the Scientific Committee. These have been selected from the problems submitted by the participating countries. The problems will be of algorithmic type. No special hardware requirements or software packages will be needed for solving them. The problems are given to the students in written form without any additional oral information. The following programming languages are permitted: Turbo Pascal V. 5.5 and V. 6.0, Turbo C ++ and Microsoft C V.5, Quick C, Quick Basic V.4 and GWBasic, LCN Logo V.2 5. Tools For the Olympiad each participant will be provided with a personal computer and the necessary system software. He/she should be familiar with the MS-DOS operating system and with a QWERTY keyboard. The compilers and programming environments for the above- mentioned programming languages as well as a Norton editor will be installed on 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. The use of printed material will not be restricted. 6. Working Languages Every participant may use his/her mother tongue. The problems will be given in both English and the respective mother tongue. Team leaders and deputy team leaders must be able to speak and understand English as well as the language of their teams. English will be the only working language of the International Jury. 7. Competition The competition consists of two rounds on two days. At the start of each day of competition the Scientific Committee will submit three problems to the Jury, who will select one for the competition. The selected problem will be translated by the team leaders into the respective mother tongues and supplied in handwritten form. A period of four hours will be provided for all this preparations each morning. At 10.00 am the problem will be given to the participants in English and in their mother tongues. Five hours' working time will be allowed. During the first half hour a participant may ask the Jury in writing about the text of the problem. Only questions that can be answered with "Yes"/"No" or "No comment" will be accepted. The answers will be given as soon as possible. When the working time has elapsed, each participant will demonstrate his/her solution, using previously unknown test data, to the team leader and the coordinator who has been charged with his/her supervision. During the demonstration, all required tests will be run and reported. Each participant will copy his/her program and the corresponding description to two diskettes and provide two printouts. The coordinator and the team leader will each receive one copy of the printouts and diskettes. The team leader and the coordinator will together examine each solution and agree on a preliminary evaluation. By moderating the solution in the coordinating committee a just and balanced evaluation is to be achieved. The chief coordinator will present the result to the Jury, who will make the final decision. If a team leader cannot accept the coordinating committee's evaluation, he may direct himself to the Jury. All decisions taken during the evaluation procedure will be final. When the evaluation is finished, the Jury will determine the minimum scores for the first, second and third prizes. The number of winners of these prizes is to be in the proportion 1:2:3, with up to half the participants receiving prizes. The prizes, certificates and medals will be awarded in an official ceremony. Each competitor will receive a certificate of participation. Time Schedule: 12 July '92 Arrival, becoming familiar with the computer 13 July '92 Opening ceremony, excursion / Jury session 14 July '92 Trip to Cologne and Dsseldorf 15 July '92 Competition, first problem / Jury session 16 July '92 Trip to Heidelberg 17 July '92 Competition, second problem / Jury session 18 July '92 Excursion / Jury session 19 July '92 Excursion into the hills along the Rhine 20 July '92 Prizegiving ceremony, banquet 21 July '92 Departure