`
5. Техническое обеспечение.
Входные данные всегда корректны.
Программа должна завершаться с кодом выхода 0.
Программы участников не будут правильно оценены, если они выводят на экран что-либо, кроме того, что указано в условии, ожидают какого-то ввода с клавиатуры, не указанного в условии, работают с файлами или обращаются к внешним устройствам (в частности, нельзя использовать модули CRT, DOS или Graph в Pascal-е).
Для трансляции программ на языке Pascal используется компилятор Free Pascal Compiler 2.0.4 Версии этого компилятора для MS DOS, MS Windows и GNU/Linux можно взять на сервере //www.freepascal.org. Программы будут компилироваться в режиме совместимости с Borland Pascal 7.0.
Вы можете пользоваться другими компиляторами, например Borland Pascal 7.0, но при этом не используйте расширений, выходящих за стандарт языка.
Для трансляции программ на языках C и C++ используется компилятор GNU Compiler Collection 4.0.2. Версии для MS DOS и MS Windows можно взять на серверах //www.delorie.com и //www.mingw.org , для остальных систем его можно получить на //gcc.gnu.org.
При компиляции программ написанных на C и C++, используется режим строгой совместимости со стандартом ANSI. Программа собирается вместе с математической библиотекой.
Вы можете пользоваться другими компиляторами, например, Borland C++ 3.1, но учтите, что GNU C не поддерживает его расширений, выходящих за стандарт языка. В частности, у него нет ключевых слов far, near, библиотек conio, dos, io и проч.
© LIKT 1998-2024