{"id":469,"date":"2022-07-25T16:15:50","date_gmt":"2022-07-25T14:15:50","guid":{"rendered":"https:\/\/ioi2023.legow.hu\/?page_id=469"},"modified":"2023-08-04T21:59:22","modified_gmt":"2023-08-04T19:59:22","slug":"contest-environment","status":"publish","type":"page","link":"https:\/\/ioi2023.hu\/contest-environment\/","title":{"rendered":"Contest Environment"},"content":{"rendered":"\n
The hardware and software configurations for IOI 2023 are described below. <\/p>\n\n\n\n
Note that these configurations are subject to change.<\/p>\n\n\n\n
An Acer Aspire 3 laptop workstation is assigned to each contestant with the following components:<\/p>\n\n\n\n
Contestants are encouraged to bring their own keyboard (and mouse). However, please note that according to the Contest Rules<\/a>, it must not have wireless communication capability and must not have any programmable functions whose configuration is retained when unplugged.<\/p>\n\n\n\n Contestants can expect the following software, with the minimum versions stated below. A virtual machine is available at the bottom of this page to allow practicing with the software environment of the contest.<\/p>\n\n\n\n Please note that Code::Blocks WILL NOT be available because of stability issues.<\/span><\/p>\n\n\n\n Contest Management System (CMS<\/a>) will be used as the grading system.<\/p>\n\n\n\n The exact commands used for compilation will be shown on the grading system. With the exception of certain task types, the compilation command will generally be of the following format:<\/p>\n\n\n\n Grading will be performed on the same type of laptops as the contestant machines, with the same OS and compiler version. Please note, however, that some settings will be different (e.g. Turbo Boost Technology, Hyper-Threading Technology and CPU frequency scaling disabled), so execution times in CMS might differ from local execution times.<\/p>\n\n\n\n The IOI 2023 VM is published in order to help contestants get familiar with the software environment of the contest. However, please note that the VM will not<\/strong> be used onsite at IOI 2023: the operating system with the same software and configurations will run natively on the contestant laptops. In accordance with this, please do not report issues related to virtualization and performance. <\/p>\n\n\n\n There will be multiple versions of the VM released. You can report issues between releases here: https:\/\/github.com\/ioi-2023\/contestant-vm\/issues<\/a> using the green \u201cNew issue\u201d button.<\/p>\n\n\n\n You can see and download the VM releases here: https:\/\/github.com\/ioi-2023\/contestant-vm\/releases<\/a><\/p>\n\n\n\n The contestant VM requires VMware Workstation Player 16.x or 17.x<\/p>\n\n\n\n Run VMware Workstation Player. Click on \u201cOpen a Virtual Machine\u201d, locate the contestant VM image (file with .ova extension) in the file dialog, and click Open. Then, click Import in the Import Virtual Machine dialog that appears. You may customize the VM name or change the storage path.<\/p>\n\n\n\n After the import is complete, you can start running the contestant VM. To run the contestant VM, select the VM, then click Play Virtual Machine.<\/p>\n","protected":false},"excerpt":{"rendered":" The hardware and software configurations for IOI 2023 are described below. Note that these configurations are subject to change. Hardware An Acer Aspire 3 laptop workstation is assigned to each contestant with the following components: Contestants are encouraged to bring their own keyboard (and mouse). However, please note that according to the Contest Rules, it…… Continue reading Contest Environment<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/ioi2023.hu\/wp-json\/wp\/v2\/pages\/469"}],"collection":[{"href":"https:\/\/ioi2023.hu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ioi2023.hu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ioi2023.hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ioi2023.hu\/wp-json\/wp\/v2\/comments?post=469"}],"version-history":[{"count":15,"href":"https:\/\/ioi2023.hu\/wp-json\/wp\/v2\/pages\/469\/revisions"}],"predecessor-version":[{"id":1058,"href":"https:\/\/ioi2023.hu\/wp-json\/wp\/v2\/pages\/469\/revisions\/1058"}],"wp:attachment":[{"href":"https:\/\/ioi2023.hu\/wp-json\/wp\/v2\/media?parent=469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<\/figure>\n\n\n\n
<\/figure>\n<\/figure>\n\n\n\n
<\/figure>\n<\/div><\/div>\n\n\n\n
Software<\/h2>\n\n\n\n
Operating System<\/h4>\n\n\n\n
\n
Compiler<\/h4>\n\n\n\n
\n
Text Editors and IDEs<\/h4>\n\n\n\n
\n
Debuggers<\/h4>\n\n\n\n
\n
VisualVM 2.0.6<\/s><\/mark><\/li>\n<\/ul>\n\n\n\nInterpreters<\/h4>\n\n\n\n
\n
Documentations<\/h4>\n\n\n\n
\n
Other Applications<\/h4>\n\n\n\n
\n
Grading System<\/h2>\n\n\n\n
\/usr\/bin\/g++ -DEVAL -std=gnu++17 -O2 -pipe -static -s -o task grader.cpp task.cpp<\/code><\/pre>\n\n\n\n
Virtual Machine<\/h2>\n\n\n\n
Releases<\/h4>\n\n\n\n
Requirements<\/h4>\n\n\n\n
Importing the Contestant VM<\/h4>\n\n\n\n