Различия между версиями 3 и 4
Версия 3 от 2021-09-20 20:49:18
Размер: 4538
Редактор: FrBrGeorge
Комментарий:
Версия 4 от 2021-09-20 21:24:00
Размер: 4656
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 16: Строка 16:
 * всегда внимательно читайте протокол неудачного тестирования

Работа с EJudge

Оформление решения

  • Программа читает все данные со стандартного ввода. Формат вводимых данных описан в условии задачи.
  • Программа выводит данные строго в соответствии с форматом, описанном в условии
  • После загрузки на EJudge программа проходит тесты. Для каждого теста
    • 1.# (Возможно) проверяется соответствие исходного код программы требованиям задачи
    • Программа запускается, ей на вход передаются входные тестовые данные
    • Вывод программы сравнивается с эталонным выводом, приложенном к тесту
    • Если вывод программы не совпадает с эталонным, тест считается непройденным
  • ⇒ Практически никогда нельзя использовать для ввода конструкции вида «A = int(input("Введите A: "))», потому что это «Введите A: » попадёт в сравнение с эталонным выводом (а там его нет)

  • Проверку правильности входных данных проводить не нужно (если это не сказано явно), данные считаются корректными

  • ⇒ Конструкцию вида a, b, c = eval(input()) использовать можно

Советы

  • Всегда смотрите формулировку задания на сайте UNИX, формулировка на EJudge может быть неполной или даже содержать опечатки
  • Всегда проверяйте задания перед сдачей на всех возможных тестовых входных данных
  • всегда внимательно читайте протокол неудачного тестирования
  • Всегда уточняйте у преподавателя своим подозрения в некорректности теста, неточности формулировки и т. п.

Регистрация

Внимание! эта страничка содержит скриншоты из разных эпох, не запутайтесь :)

  1. Зайти на страничку регистрации/логина соответствующего соревнования EJudge:

  • Python/PsyPython2018/EjudgeRegistration/crea.png

  1. В форме «Создать новую учётную запись» заполнить логин и существующий адрес электронной почты
    • Логин может состоять только из букв, цифр и символов подчёркивания

    Python/PsyPython2018/EjudgeRegistration/new.png

  2. Запомните пароль!

    Python/PsyPython2018/EjudgeRegistration/passw.png

  3. Задать поле «Имя», в котором указать, как вас зовут и откуда вы (как минимум, ФИО и группу). Зайти

    • LecturesCMC/PythonIntro2018/04_CircleSequence/snap-1013-09_57_51.png

  4. Выбрать
    • LecturesCMC/PythonIntro2018/04_CircleSequence/snap-1013-09_59_18.png

  5. Исправить и сохзранить
    • LecturesCMC/PythonIntro2018/04_CircleSequence/snap-1013-10_00_51.png

Python/GeoPython2021/EJudge (последним исправлял пользователь FrBrGeorge 2021-09-20 21:24:00)