{"id":467,"date":"2022-07-25T16:15:06","date_gmt":"2022-07-25T14:15:06","guid":{"rendered":"https:\/\/ioi2023.legow.hu\/?page_id=467"},"modified":"2023-08-29T14:34:01","modified_gmt":"2023-08-29T12:34:01","slug":"contest-rules","status":"publish","type":"page","link":"https:\/\/ioi2023.hu\/contest-rules\/","title":{"rendered":"Contest Rules"},"content":{"rendered":"\n

These Competition Rules cover Competition Procedures and Judging Procedures. This draft may be revised to address omissions or inconsistencies, but will not change substantially.<\/p>\n\n\n\n

Delegation Leaders have the responsibility to ensure that all members of their delegation fully understand these rules and abide by them.<\/p>\n\n\n\n

An updated version of the IOI syllabus for IOI 2023 can be found here<\/a>. Current approved IOI Regulations can be found at https:\/\/ioinformatics.org\/files\/regulations22.pdf<\/a>.<\/p>\n\n\n\n

For IOI Code of Conduct, follow this link<\/a>.<\/p>\n\n\n\n

Tasks<\/h2>\n\n\n\n

The solution provided by the contestant must be contained in one file as specified in the task statement. Unless stated otherwise, a solution is a single source file written in one of the programming languages available at the contest.<\/p>\n\n\n\n

Submissions must not perform explicit input and output operations; instead, data must only be exchanged through the interfaces specified in the task statement. In particular, direct access to any file, including standard input or standard output, is forbidden (though writing to standard error is allowed).<\/p>\n\n\n\n

Using multiple threads is allowed. Note that the running time of the submission will be counted as a sum of running times of all threads. E.g. if there were two threads running for 5 seconds each (thus, the program finishes in 5 seconds), then the running time of the submission will be 10 seconds.<\/p>\n\n\n\n

Each task will be divided into several subtasks, each worth a portion of the total points.<\/p>\n\n\n\n

Time and memory limits will be specified for every task. In general, time and memory limits will be generous (for example, double those required by the expected solution). The memory limit is on the overall memory usage including executable code size, stack, heap, etc.<\/p>\n\n\n\n

For each programming task, the contestants can download a zip file from the grading system. The zip file contains interface files, a sample grading program, and a skeleton implementation of a required source file. The skeleton exercises an interface, but it does not solve the problem. The sample grader provided on the workstation would not be the same as the official grader used by the grading system.<\/p>\n\n\n\n

Competition Schedule<\/h2>\n\n\n\n

There will be two competition days. On each day contestants will be given three tasks to complete in 5 hours.<\/p>\n\n\n\n

Practice Session<\/h2>\n\n\n\n

There will be a 2 hour Practice Competition prior to the first competition day, to familiarize all contestants with the grading system.<\/p>\n\n\n\n

The practice tasks will be published before the IOI. Contestants may bring printed solutions to the practice tasks, on paper only, during the Practice Competition.<\/p>\n\n\n\n

Quarantine<\/h2>\n\n\n\n

In order to protect the confidentiality of the tasks, all direct and indirect contacts and communication between contestants and delegation leaders are prohibited between the moment where tasks for a competition day are presented to the members of the GA and the end of the competition on the following day. During this period the contestants are not allowed to communicate by any means, direct or indirect, with any member of the GA or anyone who knows the tasks. The GA members are not allowed to communicate task-related information to anyone who may not attend GA meetings. The contestants, the GA members and anyone else who has had access to the tasks must obey any instructions which restrict their access to specific parts of the IOI venue.<\/p>\n\n\n\n

If a contestant violates the quarantine, the contestant can be subject to disqualification. If some other person associated with a national delegation violates the quarantine, then all contestants of that delegation may be subject to disqualification.<\/p>\n\n\n\n

Competition Equipment and Environment<\/h2>\n\n\n\n

Please refer to the Contest Environment page<\/a>.<\/p>\n\n\n\n

Task Statements<\/h2>\n\n\n\n

Each contestant will receive the official English version of tasks in an envelope on each contest day. For those contestants who requested the translation of the tasks, an additional version of the tasks in the requested language will be provided in the same envelope with the English version.<\/p>\n\n\n\n

Each contestant will have online access to the official English version of task statements and all translations in electronic format (PDF).<\/p>\n\n\n\n

Supplies<\/h2>\n\n\n\n

In the competition room, blank paper, writing tools, Clarification Request Forms, snacks and water will be provided. On the competition days, contestants may not bring anything into the competition rooms, except for the following items under the proviso that they cannot transmit or store any data in electronic or printed or other written format (other than the purpose for which they have been designed):<\/p>\n\n\n\n