Проект для помощи и улучшения Codeforces: "Обсуждаем задачи"

Revision ru1, by DmitryGrigorev, 2019-02-09 01:10:41

Введение

Здравствуйте! Мы любим Codeforces и хотим, чтобы там были классные контесты и как можно больше людей получали удовольствие от участия. Поэтому мы решили создать проект, который называется «Обсуждаем задачи». Мы не связаны с администрацией Codeforces, но очень надеемся на содействие её и координаторов контестов.

В чем суть проекта?

Суть проста — вы присылаете нам в Telegrame или VK (ниже указаны адреса) свои задачи в любом количестве с указанием предполагаемой сложности (можно даже одну; нужно только, чтобы была хотя бы одна задача уровня не ниже Div2C) . Таким образом, вы передаете интеллектуальные права на задачу нам, и обязуетесь при этом далее не использовать ее ни в каком виде, в том числе в предложениях контестов на Codeforces или иных платформах, а также гарантируете, что она еще нигде не использована и никуда не предложена; далее возможны два варианта.

• Мы принимаем ваши задачи. Затем они вместе с задачами других авторов попадут в собранный нами контест на Codeforces, и после него мы выплатим вам деньги за эти задачи в размере 80 % от обычной стоимости задачи. 
• Мы не принимаем какие-то из ваших задач. В таком случае права на отклоненную задачу возвращаются к вам, и она больше не может использоваться нами ни в каком виде без вашего разрешения.

До ревью вы можете в любой момент отозвать задачу.

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

Заметьте, что мы не гарантируем отсутствия у нас очередей на проверку или быстрого ревью, как и не гарантируем, что принятые нами задачи войдут в собранный контест (конечно, их еще могут отклонить координаторы), и что отклоненные нами задачи не подходят для контеста Codeforces. Мы не застрахованы от ошибок; однако мы будем работать для того, чтобы свести количество проблемных ситуаций к минимуму, и чтобы вам нужно было ждать как можно меньше времени для того, чтобы мы посмотрели ваши задачи. **** Куда присылать задачи?

VK — https://vk.com/public178021929 (в сообщения группы) Telegram — бот @task_idea_bot Ниже описано, в каком формате нужно присылать задачи. **** Кто — мы?

• Золотой медалист EJOI, абсолютный победитель IATI, победитель всероссийской олимпиады школьников, абсолютный победитель ВКОШП, гроссмейстер Семен Савкин
• Победитель всероссийской олимпиады школьников, абсолютный победитель ВКОШП Дмитрий Пискалов
• Серебряный медалист NEERC, призер всероссийской олимпиады школьников, гроссмейстер Дмитрий Григорьев
• Призер всероссийской олимпиады школьников, призер EJOI, IATI и ВКОШП Федор Ушаков
• Победитель всероссийской олимпиады школьников, абсолютный победитель ВКОШП Фёдор Куянов

В чем ваша выгода?

Во-первых, вы можете послать не целый контест, как нужно на Codeforces, а отдельную задачу, и если она качественная, то обязательно войдет в наш контест.

Во-вторых, если вы не уверены в качестве своих задач и не хотите ждать полгода, чтобы получить отрицательное ревью, то за небольшую потерю в стоимости вы сразу сможете быть уверены в качестве своих задач.

В-третьих, если наши контесты получатся качественными, вы можете получить более быстрое ревью от координаторов. **** Зачем мы это делаем? Сколько это стоит? Обязан ли я сам делать задачу в Polygone?

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

Div2:

A — 10 долларов B — 20 долларов C — 40 долларов D — 60 долларов E — 70 долларов

Div1+Div2

D2A — 10 долларов D2B — 15 долларов D1A — 35 долларов D1B — 55 долларов D1C — 65 долларов D1D — 85 долларов D1E — 105 долларов

Все суммы в рублях считаются по курсу ЦБ РФ.

Таким образом, за Div2 раунд мы будем оставлять себе 20%, а за Div1 около 10%

Каждая задача за еще 40% от той суммы, которую мы стандартно выплатим за нее, может быть сделана нами в Polygone, если вы заранее об этом напишете. Так как задачу посильно сделать за 1 день, мы считаем, что отправкой задачи без дополнительных оговорок вы подтверждаете возможность в адекватное время после одобрения контеста (от 2 недель до месяца) сделать самостоятельно задачу в Polygonе. Мы бесплатно окажем вам посильную помощь в этом.

Почему нам можно доверить свои задачи?

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

Что писать, кроме самой задачи?

Предполагаемую сложность и ваше решение. Если вы не можете придумать решение, но считаете, что задача может быть интересной, можете тоже присылать, но есть вероятность, что мы попросим вас больше так не делать :)

В Telegrame есть команда для выбора сложности задачи. Если вы пишете задачу VK, пожалуйста, в начале сообщения пишите сложность задачи (в формате D1E).

Одна задача должна идти в одном сообщении. Нарушение этого правила мы считаем неуважением к нам и после двух таких случаев последует бан.

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

Что не нужно делать?

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

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

Всякое

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

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

Если отклоненная нами задача оказалось затем в вашем раунде Codeforces, пожалуйста, напишите это нам.

Если вы хотите помочь проекту, то можете сделать нам перевод на Яндекс Кошелек (https://money.yandex.ru/to/410017338732036) — мы будем рады :)

Мы оставляем за собой право бана по своему усмотрению без объяснения причин.

Если у вас остались вопросы, мы ответим на них в комментариях.

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
ru18 Russian DmitryGrigorev 2019-03-22 22:15:08 4
ru17 Russian DmitryGrigorev 2019-03-22 22:14:39 186
ru16 Russian DmitryGrigorev 2019-02-09 21:39:22 161
ru15 Russian DmitryGrigorev 2019-02-09 17:13:09 16
ru14 Russian DmitryGrigorev 2019-02-09 02:25:18 91
ru13 Russian DmitryGrigorev 2019-02-09 01:23:43 0 (опубликовано)
ru12 Russian DmitryGrigorev 2019-02-09 01:21:28 74
ru11 Russian DmitryGrigorev 2019-02-09 01:20:28 260
ru10 Russian DmitryGrigorev 2019-02-09 01:17:59 5
ru9 Russian DmitryGrigorev 2019-02-09 01:17:44 3 Мелкая правка: 'ианта.\n\n1.Мы приним' -> 'ианта.\n\n- .Мы приним'
ru8 Russian DmitryGrigorev 2019-02-09 01:17:19 10
ru7 Russian DmitryGrigorev 2019-02-09 01:16:59 28
ru6 Russian DmitryGrigorev 2019-02-09 01:15:36 15
ru5 Russian DmitryGrigorev 2019-02-09 01:14:54 34
ru4 Russian DmitryGrigorev 2019-02-09 01:13:48 14
ru3 Russian DmitryGrigorev 2019-02-09 01:13:13 33
ru2 Russian DmitryGrigorev 2019-02-09 01:11:37 21
ru1 Russian DmitryGrigorev 2019-02-09 01:10:41 6689 Первая редакция (сохранено в черновиках)