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




Памятка участника

Муниципального этапа Всероссийской олимпиады школьников по информатике по Новосибирской области

Муниципальный этап ВсОШ по информатике для 7-11 классов будет проводиться с использованием автоматизированной системы тестирования NSUts. Чтобы у школьников не было проблем во время тура, рекомендуется начать подготовку уже сейчас.

Регистрация происходит на сайте по ссылке:

Https://olympic.nsu.ru/nsuts-new/login.cgi

Название олимпиады: Всероссийская олимпиада школьников по информатике 2019-2020.

Участники должны быть заранее зарегистрированы в системе NSUts под своими именами, ознакомиться с работой в ней. Рекомендуется порешать задачи в туре с названием "Ознакомительный тур-1" в этой же олимпиаде.

Обратите внимание участников, что к сдаваемым решениям предъявляются следующие требования:

1) Не нужно выводить никакой лишней информации, которая не описана в формате выходных данных условий задачи, например, фразы "введите число", "ответ =" и пр.

3) В итоговом рейтинге будет учитываться результат последнего удачно скомпилированного решения.

Кроме того, для подготовки к муниципальному этапу участники могут:

1) Ознакомиться с условиями задач муниципальных этапов по Новосибирской области за предыдущие годы на вкладке «Архив» по ссылке:

https://olympic.nsu.ru/school/news/archive/2019-2020

2) Прорешать задачи различных этапов за предыдущие годы или задачи по различным темам. Для этого надо зарегистрироваться в системе NSUts на олимпиаду с названием "Школьные тренировки" и выбрать нужный тур.

Организация тура

1.1. Перед началом тура компьютеры участников будут включены, клавиатура будет лежать на рабочем месте.

1.2. До начала тура не разрешается ничего трогать на рабочем месте. О начале тура будет объявлено дежурными.

1.3. Во время тура участники олимпиады имеют право общаться только с представителями жюри, технического комитета, а также с дежурными, находящимися в классе.

1.4. Вопрос по условию предложенной на туре задачи можно задавать жюри в письменной форме на бланках или в проверяющей системе. Вопрос должен быть сформулирован таким образом, чтобы ответом на него было «да» или «нет».

1.5. Если у участника возникли какие-либо проблемы, он может обратиться к любому из дежурных в классе.

1.6. С собой в аудиторию участник не должен проносить свои вещи, кроме документа, удостоверяющего личность. Участники во время тура могут использовать тетрадь/листы в клетку, шариковую ручку. Также можно пронести с собой сухой полдник.

1.7. Категорически запрещается во время тура пользоваться любыми видами коммуникаций (Интернетом, мобильной связью, локальной Wi-Fi сетью), любыми электронными устройствами, в том числе личными компьютерами, калькуляторами, электронными записными книжками, устройствами «электронная книга», планшетами, карманными компьютерами, пейджерами, мобильными телефонами, коммуникаторами, плеерами, часами с встроенной памятью и средствами связи и т.п., электронными носителями информации (дискетами, компакт-дисками, модулями флэш-памяти любой модификации, смарт-картами памяти, и т.п.), а также учебной литературой и заготовленными личными записями.

Запрещается проносить на рабочее место все вышеперечисленные предметы.

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

1.9. Попытки взлома системы являются грубым нарушением порядка участия в олимпиаде.

1.10. За сохранность своих данных во время тура несет ответственность каждый участник. Чтобы минимизировать возможные потери данных на компьютере, участники должны своевременно сохранять свои файлы и данные на компьютере.

1.11. По истечении времени тура участникам олимпиады запрещается выполнять любые действия на компьютере.

1.12. В случае нарушения участником Порядка проведения Всероссийской олимпиады школьников и настоящих правил жюри муниципального этапа может прекратить участие в Олимпиаде этого участника.

 

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

2.1. В распоряжение участников олимпиады будут предоставлены рабочие места, оснащенные компьютерами, клавиатурой и оптической мышью.

2.2. На компьютере каждого участника олимпиады на площадке будет установлено следующее программное обеспечение: Рабочий каталог участника:

Программа Каталог
Microsoft Visual 2013, Microsoft Visual 2015 (C/C++, C#) Информация предоставляется организаторами в местах проведения этапа
Free Pascal 3.0.0
Pascal ABC
Codeblocks 16.01 (MinGW GCC)
Eclipse 4.6
Java Development Kit 8u121
Python 3.6

Проверка решений

3.1. Проверка решений участников будет производиться с использованием специализированной проверяющей программной среды на базе компьютеров с процессорами AMD Athlon II X2 245 (2.9 ГГц), имеющие 8 Гб оперативной памяти.

3.2. Во время тура участники отсылают решения задач на предварительную проверку. Предварительная проверка решений проводится во время всего тура.

3.3. Если решением задачи является программа, то во время предварительной проверки она запускается на тестах из условия задачи. Если решением является выходной файл, то во время предварительной проверки проверяется соответствие ответа требуемому формату выходных данных.

3.4. Результат предварительной проверки сообщается участнику. Если решение отклонено, то участнику сообщается причина этого.

3.5. После завершения тура производится окончательная проверка решений. Если у участника по какой-либо задаче сдано на проверку несколько решений, то проверяется последнее удачно скомпилированное.

3.6. Если решением задачи является программа, то оценка правильности решения осуществляется путем исполнения программы с заранее подготовленными и неизвестными участникам входными файлами с последующим анализом получаемых в результате этого выходных файлов.

3.7. Оценка полученного участником решения каждой задачи осуществляется по результатам прохождения каждого теста из набора тестов для этой задачи. Общее количество баллов за решение задачи будет равно сумме баллов, полученных за тесты для этой задачи.

3.8. Результатами многократного исполнения программы-решения с одними и теми же входными файлами должны быть одинаковые выходные файлы, вне зависимости от времени запуска программы и ее программного окружения. Жюри вправе произвести неограниченное количество запусков программы участника и выбрать наихудший результат по каждому из тестов.

3.9. Размер файла с исходным текстом не должен превышать 256 килобайт. Время компиляции программы не должно превышать 1 минуты.

3.10. Максимальное время работы и объем используемой памяти будут указаны в условиях задач. Временем работы программы считается суммарное время работы процесса на всех ядрах процессора. Память, используемая приложением, включает всю память, которая выделена процессу операционной системой, включая память кода и стек.

3.11. При решении задач участник может использовать следующие языки программирования: C/C++, Object Pascal. Также допустимыми языками являются C#, Java, Python, но в случае их использования участниками жюри не гарантирует возможности получения полного решения задач. Результат, не являющийся полным решением задачи из-за выбора участником языка программирования, не может быть основанием для подачи апелляции.

3.12. Участникам олимпиады разрешается использование в решениях задач любых внешних модулей и заголовочных файлов, включенных в стандартную поставку соответствующего компилятора.

3.13. В решениях задач участникам запрещается:

• создавать каталоги и временные файлы при работе программы;

• осуществлять чтение и запись векторов прерываний;

• любое использование сетевых средств;

• любые другие действия, нарушающие работу проверяющей системы.

3.14. При сдаче решений в NSUts будут использоваться следующие компиляторы и командные строки для компиляции решений.

Компилятор Командная строка
PascalABC.NET 3.4.2 pabcnetcclear task.pas
Free Pascal 3.0.4 ppcrossx64.exe -O2 -Cs33554432 -gh -gl -Ct task.pas
Visual C/С++ 2013, Visual C/С++ 2015 cl.exe /EHsc /Ox <исходный файл> /link /STACK: 536870912
MinGW64 C++ (GCC 8.1) g++ -static-libgcc -static-libstdc++ -m32 -std=c++14
MinGW64 C (GCC 8.1) gcc -static-libgcc -m32 -std=c11 -w -Wl, --
Java 8u121 (32bit) javac.exe Task.java
Запуск Java Основной класс в Java называется Task java -Xmx$ML$m -Xss64m -Xms8m -Djava.security.manager -Duser.language=en_US Task, где %ML% - ограничение памяти, указанное в условии задачи
Visual C# 2015 csc.exe /reference:System.Numerics.dll -nologo -noconfig -optimize+ -out:task.exe
Python 3.6 python.exe –m py_compile task.pyдля компиляции в среде>>>import py_compile>>>py_compile.compile(“task.py”)

3.15. Команды компиляции решений в процессе проведения соревнований могут быть изменены, о чем участники олимпиады информируются перед началом тура.

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

Результат Тест Комментарий Возможные причины
Compilation error Нет Исполняемый файл не был создан при компиляции. Синтаксическая ошибка в программе. Неправильно указано расширение файла или язык программирования.
S Security Violation Да Программа нарушает правила олимпиады. Ошибка в программе. Попытка срыва работы проверяющей системы.
M Memory limit exceeded Да Программа превысила предел используемой памяти. Неэффективное решение. Ошибка в программе.
T Time limit exceeded Да Программа превысила предел времени работы Неэффективное решение. Ошибка в программе.
D Deadlock - Timeout Да Решение не уложилось в отведенное глобальное время Возможно, программа ждет ввода с клавиатуры
O No output file Да Отсутствуют выходные данные Ошибка в программе.
W Wrong answer Да Неверный ответ. Неверный алгоритм. Ошибка в программе. Неверный формат вывода.
R Runtime error Да Программа завершилась с ненулевым кодом возврата или сгенерировала исключительную ситуацию. Ошибка времени исполнения. Не хватает "return 0" в программе на С/C++. "exit(нe-ноль)" в C/C++. Неперехваченное исключение.
A Accepted Да Программа получила правильный ответ на тесте. Программа корректно работает на данном тесте.

3.17. Перед окончанием тура очередь на тестирование может быть достаточно большой, поэтому результаты тестирования проверяющей программой будут приходить с задержкой. Участник может продолжать решать задачи во время ожидания результата.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-12-18 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: