Basic Information about the CEOI'99

Regulations of the CEOI (general)

Regulations of the CEOI (available as MS Word document)

Competition Rules for the CEOI'99 (this year's specific)
  1. The contestant is identified by his/her unique identification number1 (Contestant ID). This number in imprinted in the back of the contestants' identification tag. The contestants' computer is identified with the same ID.
  2. The contestant can have only a pen or a pencil at the computer during the contest. The other things namely contestants' own sheets of paper, exercise books, as well as diskettes, calculators, portable phones, books, manuals, etc., are not acceptable at the computer during the contest.
  3. Before the competition time starts, at the contestants' computer there is an envelope containing the problems descriptions to be solved in two versions:
  4. The envelope also contains the overview of the problems, sheets of paper for notes, Clarification Request forms, Print Request forms for printing files, and two diskettes labeled with the contestants' ID. The contestants' solution to the problem is handed over to the organizers on both diskettes.
  5. The time for the solution lasts 5 hours (10 a.m. - 3 p.m.). The organizer announces lasting 15 and 5 minutes of the competition time, as well as its expiration.
  6. When the competition time expires, all the computers are switched off without previous warning.
  7. The contestants may ask questions to the problems only during the first 30 minutes. The contestants' question is written in the form in the following way:
  8. There are 3 possibilities how to answer the question: Yes, No, No comment.
  9. The contestant may ask for printing his/her program files. Such a demand is filled in the application form. The procedure is following: The contestant cannot ask for printing during last 30 minutes of the competition time.
  10. The contestant may use the refreshment during the contest.
  11. The organizer controls going to the toilette. Only 1 contestant may be at the toilette. During last 30 minutes going to the toilette is not permitted.
  12. The contestant hands over his/her solution on the diskettes to the appointed organizer. The contents of both diskettes should be identical2. The diskettes may contain the source codes only.
  13. The files should be identified in accordance with the instructions in the overview. If the name of the file is not correct, the solution is not evaluated. The proper names of the files are given in the overview.
  14. The output onto the screen is not prohibited, but it is not taken into account during the process of evaluation.
  15. The contestants' program cannot touch files outside the working directory.
  16. The contestants' program cannot accept input from the keyboard.
  17. The contestants' program cannot touch ports, evoke any interruption, as well as change the address of the interrupting routine.
  18. The contestants' program cannot touch the timer.
  19. The contestants' program cannot use procedures and functions neither from the DOS unit (in case of Pascal) nor from dos.h (in case of C language).
  20. The contestants' program in C language should use memory model LARGE (this is the very model, in which the addressing memory is errorless). The compilation during the evaluation will be done in the mentioned model only.
  21. During the evaluation the source codes on the diskettes will be compiled automatically (see points 12, 13, and 20), and their functionality will be tested by the ready series of data files, which were constructed by the Scientific Committee in advance.
  22. The evaluating program measures out the time of computation, too. If the time, necessary to compute the result, exceeds the given time limit, the computation is finished automatically. The time limits are published for each problem in the overview.
  23. During the computation the evaluating program watches if the contestants' program does not try to use the instructions, which are not permitted (see points 15, 16, 17, 18, 19). If the contestants' program tries to use such an instruction, the evaluation of such a program is finished immediately.
  24. If the contestants' program has finished properly on time, the evaluating program checks automatically the correctness of the results stored in the output file (see points 13 and 14).
  25. The evaluating program can show the contents of the input files with testing data, expected output files for these files, as well as the results of contestants' program, if it is asked for.
  26. After the evaluation procedure has finished, two pieces of protocol are signed both by the evaluator and the team leader3.
  27. The objections can be written in the protocol and signed by the team leader. The Scientific Committee decides upon and answers the objections at the jury meeting4.
  28. The International Jury decides upon the number of golden, silver, and bronze medals in accordance with the rules valid for CEOI.
1 CzeA01 is an example of such an ID
2 The first piece for the team leader, the other for the Scientific Committee
3 The first piece for the team leader, the other for the Scientific Committee
4 The Scientific Committee may re-evaluate such a problem before the explanation

or Competition Rules for the CEOI'99 (the same text available as MS Word document)

Date & Place

September 2nd - 9th, 1999

Faculty of Informatics
Masaryk University

Botanická 68a
CZ-602 00 Brno

Czech Republic

Principal Contact

Secretary of the CEOI'99:

Dana Komarkova
Faculty of Informatics
Masaryk University

Botanicka 68a
CZ-602 00 Brno

Czech Republic
phone:  ++420-5-41512359
fax:    ++420-5-41212568

This page has been visited times. Back to CEOI'99 Homepage. WWW Design by Tomáš Pitner, 1999