Главная страница
Навигация по странице:

  • Обязательная для ВНИМАТЕЛЬНОГО ИЗУЧЕНИЯ Инструкция участнику

  • Запишите свой логин и пароль в тетради по информатике

  • Завершив решать задачи, не закрывайте окно браузера.

  • Требования к решениям

  • ВНИМАНИЕ имена файлов должны быть точно такими, как в условии.

  • Программа должна считать, что эти файлы находятся в текущем каталоге – не прописывайте пути к файлам в своих программах!

  • Обязательная для внимательного изучения инструкция участнику


    Скачать 197 Kb.
    НазваниеОбязательная для внимательного изучения инструкция участнику
    Дата07.10.2018
    Размер197 Kb.
    Формат файлаdoc
    Имя файлаinstr2018.doc
    ТипИнструкция
    #52682

    Обязательная для ВНИМАТЕЛЬНОГО ИЗУЧЕНИЯ Инструкция участнику
    В этом году школьный этап олимпиады по информатике пройдет on-line в сети интернет на площадке Яндекс-контест. Олимпиада проходит в два тура. Каждый из них обязательный. Для участия в олимпиаде Вам необходимо до 6 октября пройти регистрацию на площадке Яндекс-контест. Обучающиеся, которые не приняли участие в первом туре, причем с верным логином, созданным по данной инструкции, не допускаются ко второму основному туру.

    Внимание! Даже если у Вас уже имеется аккаунт на Яндексе, то для участия в олимпиаде следует создать еще один по описанным ниже правилам. Во время регистрации следует указывать правдивые сведения о себе и, самое главное, верно выбрать логин!

    Регистрацию в Яндексе Вы можете пройти по адресу https://contest.yandex.ru/ Для этого в правом верхнем углу нажмите значок «Войти», далее «Регистрация». Впишите правильно свои фамилию и имя. Ваш логин формируется следующим образом: qшшш-кк-фамилия-имя

    Где шшш – трехначный номер школы (образовательные учреждения, которым не присвоен номер, используют следующую кодировку шшш: РИЛИ - rbl, школа-интернат №5 - si5, БРГИ им.Гарипова -brg, Башкирский лицей №2 - bl2), кк – класс, в котором Вы учитесь (независимо от того, за какую параллель Вы принимаете участие в олимпиаде). Фамилия и имя пишутся латиницей. Запишите свой логин и пароль в тетради по информатике – они потребуются Вам в день олимпиады. Например, Вы учитесь в школе №20 в 10 классе и Вас зовут Иван Пробин. Тогда Ваш логин должен быть таким: q020-10-probin-ivan

    Длина логина ограничена 30 символами. Если фамилия и имя не помещаются полностью, то можно сократить имя.

    По поводу указания своего номера телефона: если у Вас уже есть почта на Яндексе, то указание телефона во время регистрации отвяжет этот телефон от Вашей имеющейся почты и привяжет его к новой. Чтобы этого не происходило, выбирайте пункт «У меня нет телефона» и регистрируйтесь с контрольным вопросом.
    Как работать с системой во время первого тура 6 октября.

    В верхней левой части сайта school-olimp-ufa.narod.ru нажмите на кнопку «Сервер пробного тура 2018». После перехода на страницу сервера, нажмите на кнопку «Авторизоваться», введите логин и пароль, которые сформировали заранее и записали в тетрадь. Увидев сообщение, что Вы не можете принять участие в олимпиаде, просто нажмите кнопку «Зарегистрироваться». Теперь можно решать задачи олимпиады.

    Решения сдаются на проверку во вкладке «задачи» после их отладки на Вашем компьютере. Не забудьте указать компилятор, которым сервер будет компилировать Вашу программу. Вы можете отправлять решение на проверку несколько раз. После отправки обновляйте страницу браузера (F5). Если программа не компилируется сервером, то вы получите сообщения об этом. Если же компиляция прошла успешно, то программа проверится на тестах из условия. Если на тестах из условия программа работает нормально, то Вы увидите сообщение, что программа принята на проверку, если нет, то появится вердикт WA (неверный ответ) и ссылка отчет в правой части строки. Посмотрите отчет, разберитесь в чем дело. Не следует нажимать на ссылку «Запросить полный отчет», просто прокрутите страницу ниже и Вы увидете всю информацию. Для возврата к экрану отправки заданий просто щелкните по слову «Задачи» в верхней части экрана. Завершив решать задачи, не закрывайте окно браузера. По окончании олимпиады будут отображаться баллы по всем пройденным тестам. Обратите внимание, в зачет идет только последняя посылка задачи. Она по каждой задаче в верхней строке. Даже если предыдущие посылы на проверку были лучше, баллы будут учитываться только за последний отправленный вариант программы. За тесты из условия баллы не начисляются.



    Сюда копируем

    текст программы

    Здесь выбираем компилятор

    Для проверки нажимаем сюда и потом F5


    Не забывайте, что актуальное расписание олимпиады и важная информация размещены на сайте school-olimp-ufa.narod.ru
    В правой верхней части экрана около сообщений жюри есть изображение стрелочки вниз. Здесь во время основного тура возможно будут представлены оформленные подробные условия задач.

    Если Вы работаете в Lazarus, то выберите Проект - Параметры компилятора - Обработка... - Режим синтаксиса - Object Pascal.

    Требования к решениям

    Программа должна полностью содержаться в одном файле, использование своих модулей не допускается. Разрешается использование библиотеки STL (для С++).

    Программа должна читать входные данные только один раз из файла, указанного в условии задачи и выводить результат в выходной файл, указанный в условии задачи. ВНИМАНИЕ имена файлов должны быть точно такими, как в условии. Проследите, чтобы у входных и выходных файлов не было расширений “txt”!

    Если вы работаете в проводнике и не видите расширения многих файлов, то снимите галочку в меню проводника Сервис – Свойства папки – Вид – Дополнительные параметры – Скрывать расширения для зарегистрированных типов файлов. (Для отображения меню в win7 нажмите клавишу Alt)

    Программа должна считать, что эти файлы находятся в текущемкаталоге – не прописывайте пути к файлам в своих программах!

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

    Ввод с клавиатуры, вывод на экран и ожидания нажатия клавиш строго запрещены.

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

    Программа не должна:

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

    • осуществлять запуск других программ и создание новых процессов;

    • создавать или работать с любыми GUI объектами (окнами, диалогами и т.д.);

    • иметь код завершения, отличный от нулевого.

    Пример программы, которая считывает из входного файла “sum.in” два числа и выводит в выходной файл “sum.out” сумму этих чисел.


    Borland Delphi 7.0

    Microsoft Visual C++ 2005

    {$Apptype Console}

    Program Summa;

    Const InFile = ‘sum.in’;

    OutFile = ‘sum.out’;

    Var A, B : LongInt;

    Begin

    Assign(InPut, InFile);

    ReSet(InPut);

    Assign(OutPut, OutFile);

    ReWrite(OutPut);

    Read(A, B);

    Write(A + B);

    Close(Output);

    End.

    #include

    #include

    #include

    #include

    #include

    #include

    #include
    using namespace std;

    int main() {

    ifstream infile ("sum.in");

    ofstream outfile ("sum.out");

    long a, b;

    infile >> a >> b;

    outfile << a + b;

    return 0;}


    написать администратору сайта