Competition Rules
Below describes the Competition Rules in the Domestic Contest:
1. Programming languages
Contestants shall not use programming languages other than C, C++, and Java.
Contestants may use a development environment such as Eclipse and Visual Studio.
A program that internally activates programs in other languages (perl, python, etc.) is not considered as a valid answer.
2. No electronic preparation
Contestants shall not preliminarily put electronic materials (sample programs, algorithm descriptions, etc.) on the machines used in the competition. Contestants shall not use removable media (such as floppy disk and CD-ROM), desktop calculators, electronic dictionaries, or mobile phones, either.
On the other hand, it is allowed to bring non-electronic materials, such as text books, dictionaries, and so on.
Electronic information contestants may access includes only web pages for problem inspection and answer submission, and manuals on the machines (man, info, Java API document, and SGI STL specifications, etc.).
3.No contact with non-team members
Contestants shall contact only with other contestants of the same team during the contest.
However, contestants shall not contact with the team coach or the reserve member.
Electronic mails and chats are prohibited during the contest, except for contacting with the judges.
4. No remote accesses
Contestants shall not access the Web, except for accessing the problems, submitting answers and checking the standings on the specific pages of the contest.
Accessing other machines, using remote access commands such as ftp and ssh, is also prohibited.
Contestants shall send/receive e-mails to/from the judges.
5. Only one computer
Although each team has three members, each team is allowed to use only one computer during the contest.
Only one mouse and one keyboard can be connected to the computer, and no other input devices are permitted.
However, each team is allowed to use a printer.
6. No automatic programming tools
Contestants shall not use any programming support tool that can generate programs automatically, such as yacc and lex.
7. Certification
To Proctors: Please send a certification to the Organizing Committee immediately after the contest. Details of sending the certification are to be announced after team registration.