ACM NorthEastern European Regional Contest, 1996-97 |
Detailed rules
|
Back to HOME PAGE![]() |
                  | Competition will take place on PCs with at least 4Mb of RAM, Intel 386-586 processor and MS DOS 6.2x-7.0. All computers will be connected to the network "Novell Netware". Following programming systems are accepted:
These systems will be completely installed on each computer with no Turbo Vision support. Built-in examples and on-line help will be also available. It is strongly prohibited to use unauthorized disks (hard and floppy), programs and libraries. On the request of competitors other compilers may be added. To make it possible, organizing committee should be informed not later than 1 month before the contest. A compiler will be accepted in the only case when organizing committee has its registered version. All other teams will also be able to use this compiler. |
                  | It is allowed to create temporary files in the current directory. Evaluating software will delete these files after each test run.
Evaluating software uses different algorithms to reveal violation of the above restrictions. Violating team will be disqualified.
All tests are run in the constant order starting with the simplest and ending with the hardest. The test number is the first test which was not accepted. For example, if jury reports "Time limit exceeded on test number 9", it means that:
In this case we can guess that the algorythm is correct but not efficient. If jury reports "Presentation error on test number 1", a team can guess that they solved one problem and submitted it as another one. Example of "Run envelope" sheet: Example of "Question form" sheet: An example below shows format of the results table:
Here A, B, ..., F - problems, Solved - number of solved problems, Time - penalty time, "+" means that the corresponding problem was accepted on the first submit, "+i" - the problem was accepted after i rejected attempts, "-i" - the problem was not accepted (i rejected attempts). |
                  | All computers are connected to the network Novell Netware. Prior to the Contest each team will be given with it's user name and password for login. On the network each team has home directory to work, which is unreachable for other teams. Sheets of paper with user name and the password will also contain the name and location of the home directory. DOS "Path" variable will point to the MS-DOS system & Netware utilities directory, Norton Commander 5.0, Borland Pascal 7.0 "BIN" directory, Borland C++ 3.1 "BIN" directory and a directory containing Evaluating software files. To send solution to the Jury type command SUBMIT from DOS prompt. SUBMIT shows a menu like the following: ---------------------------------------------- ! A - Problem A name ! ! B - Problem B name ! ! C - Problem C name ! ! ... ! ! ! ! Enter the problem identifier: A ! ! Enter the file name: Task_a.pas ! ! ! ! Send "Task_a.pas" to jury (y/n)?: Y ! ---------------------------------------------- You should fill the problem identifier you want to submit and the filename of your solution. After confirmation the solution is sended to jury. The name of the file with solution does not matter. The exnetsion defines programming language and the compiler. There are three possible extensions:
In a few minutes when the Jury checks the solution you will get a message on the screen with the results of test run. To see current results of all teams you can use MONITOR command. |
                  | Practice session will take place a day before the Contest. During the practice session teams become familiar with contest environment and Evaluating Software solving sample problems (1-2 simple problems). The results of practice session will have NO significance to final results, but the Contest Rules violation during the practice session leads to team disqualification for main round also. |