Уральские олимпиады
Уральский Федеральный университет имени первого Президента России Б.Н.Ельцина
Четвертьфинал чемпионата мира по программированию 2014
Версия для печати

Техническая информация

Конфигурации компьютеров

Каждая команда обеспечивается одним комьютером, подключенным к локальной сети, с установленной операционной системой Windows 7 SP1 или новее.

Участникам будет доступно следующее програмное обеспечение:

  • Borland Developer Studio 2006
  • Microsoft Visual Studio 2010
  • Free Pascal 1.0.12 (версия компилятора 2.6.4)
  • PascalABC.NET 2.2
  • Mingw-w64 (GCC 4.9.1)
  • Python 2.7 (IDLE 2.7)
  • Python 3.4 (IDLE 3.4)
  • Far 3.0 + Colorer
  • Sublime Text 3
  • Notepad++
  • Eclipse 4.4 + jdk 1.8.0_20
  • Code::Blocks 12.11
  • gViM 7.4

Технический комитет имеет право устанавливать патчи и обновления для перечисленного программного обеспечения

Логин и пароль от операционной системы будут указаны в памятке участника

Языки программирования

Решения задач должны быть написаны на одном из следующих языков:

  • C++
  • Java
  • C#
  • Pascal
  • Python

Для компиляции и запуска решений жюри использует следующие команды:

Компиляция
Компилятор Командная строка
Microsoft Visual C++ 2010 cl /TP /MT /EHsc /GL /O2 /W3 /Za /D "_CRT_SECURE_NO_WARNINGS" /D "_CRT_SECURE_NO_DEPRECATE" /D "ONLINE_JUDGE"
MinGW GCC 4.9.1 g++ -static -fno-strict-aliasing -DONLINE_JUDGE -lm -s -x c++ -Wl,--stack=67108864 -O2 -o %1.exe %1
MinGW GCC 4.9.1 (С++11) g++ -static -fno-strict-aliasing -DONLINE_JUDGE -lm -s -x c++ -Wl,--stack=67108864 -std=c++11 -O2 -o %1.exe %1
FreePascal 2.6.4 ppc386 %1 -WC -Ci-o-r-t- -Xs -Sdgich -Se10 -l- -vwnh -n -dONLINE_JUDGE
PascalABC.NET 2.2 (.NET 4.0) pabcnetcclear %1
J2SE Development Kit (JDK) 8.0 Update 20 javac
Microsoft Visual C# 2010 (.NET 4.0) csc /o+ /d:ONLINE_JUDGE /r:System.Numerics.dll
Python 2.7.8 py_compile.compile
Python 3.4.1 py_compile.compile
Запуск
Язык Командная строка
C++, C#, Pascal %1
Java java -client -Xmx544m -Xss64m -DONLINE_JUDGE YourClassName
Python python %1

Используются 32-битные версии компиляторов

Вы можете попробовать различные компиляторы и языки прямо сейчас на сайте acm.timus.ru.