Блог пользователя oversolver

Автор oversolver, 9 лет назад, По-русски

Хотелось бы узнать, как проводится подготовка и проведение четвертей в разных регионах. Точно интересуют следующие вопросы:

  • Как готовятся задачи (полигон, папка на компе, папка в облаке и т.д.);

  • В чём проводится тур (известная система, или нет, название);

  • Кем прорешиваются задачи (коллектив авторов, или есть вообще деление на авторов — подготовителей — прорешивающих);

  • Условия задач на английском или на русском?

Интересна любая информация с разных регионов.

  • Проголосовать: нравится
  • +83
  • Проголосовать: не нравится

»
9 лет назад, # |
  Проголосовать: нравится +44 Проголосовать: не нравится

Напишу про Южный (Саратовский) четвертьфинал:

  • подготавливается в Полигоне с 2009-го года (внезапно!)
  • у нас есть система, на которой более-менее проводим только ЧФ, за счет этого она небольшая и в нее просто вносить нововведения и пробовать что-то новое (например, там впервые был внедрен запуск на стороне сервера) — накладок по работе с ней не помню
  • задачи предлагаются и подготавливаются членами жюри; члены жюри, кто не мог работать постоянно, и авторитетные ветераны прорешивают
  • английский

Предлагаю еще вопросы.:

  • Под какой операционной системой пишут участники, организовано тестирование? — у нас участники пишут под Windows, но два года подряд предлагали на выбор и Linux (желающих были 1-2 команды), тестируется под Windows;
  • как настроены машины участников (просто компьютер из учебного класса или специально инсталлированный для контеста)? — у нас все компьютеры переустановлены с нуля, у всех участников гарантируется одинаковый софт, и он гарантируется такой же как в системе тестирования.
  • »
    »
    9 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    .

    • »
      »
      »
      9 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Ну вот чтобы не поставить участникам Jetbrains IDEA? Я, конечно, понимаю, что ее нет по полуфинале, но Паскаля же тоже нет. Так же и на полуфинале есть Visual Studio, которой нет на финале (и это правильно).

      А еще кажется, что если вы в кое-каких компиляторах прибиваете гвоздями стек в командных строках 64M, то такой надо стараться ставить всюду и в других компиляторах. Ну, вроде как, в VS у вас стек большой не стоит, а для g++ стоит.

»
9 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Ну раз droptable не стал ничего говорить, я напишу, что знаю.

Уральский (Восточный) регион.

Я четверти не готовил, но что-то слышал)

  • SVN
  • Timus
  • Насколько я знаю, отрешивают ветераны. XZ Team, например.
  • Только английский.
  • У участников Windows, на тимусе он же.
  • Просто компьютеры из учебных классов.
»
9 лет назад, # |
  Проголосовать: нравится +36 Проголосовать: не нравится

В регионе South Pacific (где меня вырастили :) вот как:

  • Задачи готовятся как кому удобно. При этом соблюдаются некоторые правила: (1) только двое видят все задачи; остальные видят только то что сами написали, или что нужно решить, (2) не используются университетские адреса для обсуждений, так как к этим ящикам имеют доступ университетские IT админы, а они часто сами недавние выпускники.

  • DomJudge, как и на финале. Чтобы все привыкали. Кстати, в ней относительно удобно ставить задачи к которым нужна отдельная проверялка.

  • Задачи решает тот же коллектив авторов. В этом году все языки были покрыты, по три решения на задачу минимум. (Но я думаю это чересчур. В частных случаях ясно, что два — предостаточно.)

  • Всё под Linux, кроме пары-тройки универов, где Windows — это, конечно, только для участников; все решения залетают в один единственный судейский сервер (есть и запасной).

  • Утром соревнования все компьютеры участников re-imaged, насколько я помню, двумя копиями — одна для ознакомительного раунда, которая после него стирается. Что-то вроде этого.

  • Условия на русском? Можно попробовать... Могут не понять...

Ещё добавлю извечную проблему: каждый год куча труда тратится на сложные задачи (а как иначе-то?), а ребята до них даже не дотрагиваются. А простые задачи, у которых высокая видимость, которые все команды решают — тяп-ляп, качеством на порядок уступают остальным. И если против этого каждый год не бороться, то, с изменениями в коллективе, забывчивостью, тыры-пыры, это быстро возвращается. А как привлекать новичков? Именно этим. Они начинают знакомится с этих "тривиальных" задач. Очень важно, чтоб их было приятно читать и решать.

»
9 лет назад, # |
Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

.