Advise for IOI Organization

If you want to know what it takes to organize an IOI, then you should start by reading the reports of past IOIs. In the future, we should have a document that provides more background information.

The IOI Regulations provides more details, for example concerning the responsibilities of the Host.

For the time being, we will work on a checklist. The next list is under construction and far from complete.

UNESCO maintains a Directory of Ministries of Education, which may be helpful when sending out invitations.

For various standards, see

Country names and their two- or three-letter abbreviations are usually taken from the list of ISO 3166 codes (also see United Nations: Countries or areas, codes and abbreviations, World Atlas: Country Codes, A Dictionary of Units of Measurement: Country Codes, and Wikipedia: ISO 3166-1). An alternative (used at IOI'96, for instance) is the list of countries that participated in the 1996 Centennial Olympic Games. [The Olympic Movement]

For language identifiers, see here (e.g. ISO 639).

The full breadth of informatics as a scientific discipline is illustrated by the Computing Classification System of the ACM.

Use the International System of Units (SI). Also see Bureau International des Poids et Mesure, which ensures world-wide uniformity of measurements. Also see Prefixes for binary multiples.

To get ideas for IOI competition tasks, you may want to consult the Programming Contest Problem Archive (mirror, while is crashed).

IOI Secretariat /

Internet service provided by
TUE logo