XX открытый Чемпионат Урала по спортивному программированию
Версия для печати

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

В этом году соревнование проводится на ноутбуках участников. Разрешается использование любого программного обеспечения и любой информации в электронном виде, размещенных на ноутбуке. Команды, по своему усмотрению, могут также привезти и использовать во время тура собственные клавиатуры, мышки и мониторы. Всё остальное оборудование использовать запрещено.

Если ваша команда не сможет привезти и использовать ноутбук или если вам необходим Ethernet-USB адаптер, обязательно сообщите об этом ассистенту исполнительного директора олимпиады - Чикуровой Полине по адресу chu2016 (at) acm.urfu.ru

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

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

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

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

Компиляция
Компилятор Командная строка
Microsoft Visual C++ 2013 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.