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

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

Добрый вечер!

Завтра в 16:00 по Москве состоится финальный раунд Coder-Strike 2014, задачи которого, как и задачи всех предыдущих раундов Coder-Strike, готовили: Gerald, HolkinPV, Igor_Kudryashov.

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

Регистрация на контест откроется сегодня в 4:00 ночи по Москве, закончится она за 5 минут до начала соревнования. Неофициальные участники из первого дивизиона должны регистрироваться на контест "Coder-Strike 2014 — Финал (трансляция, Div. 1)", неофициальные участники из второго дивизиона на контест "Coder-Strike 2014 — Финал (трансляция, Div. 2)", официальные участники на контест "Coder-Strike 2014 — Финал".

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

Желаю удачи на контесте!

UPD. В связи с проведением онсайта соревнования Coder-Strike 2014, мы вынуждены ограничить доступ к сайту на время подведения итогов. Ориентировочно, сайт будет недоступен 15-30 минут после окончания контеста.

Упала задача B или C, прочитай разбор задач! :]

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

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

У нас в это время сдача ДЗ по хаскелю и лекция по линалу, не могли бы перенести на пару часов вперёд? Знаю, что поймёте и не откажете, так что заранее спасибо, вот от души, правда.

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

    Я не думаю, что твои преподаватели читают CF. Лучше к ним лично обратиться. Но я все равно сомневаюсь, что они будут переносить сдачу на пару часов вперед из-за какого-то там контеста.

»
10 лет назад, # |
Rev. 2   Проголосовать: нравится -12 Проголосовать: не нравится

А у меня промежуточный экзамен по дискрет математике. Жаль что придётся отклонить этот раунд.

»
10 лет назад, # |
Rev. 2   Проголосовать: нравится +4 Проголосовать: не нравится

Why are there 3 contests pending? Is the 3rd one dedicated to on-site participants? Edit: What's wrong with asking for a clarification about something everybody wants to know better about?

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

What is the duration of the contest?

»
10 лет назад, # |
Rev. 2   Проголосовать: нравится -7 Проголосовать: не нравится

Will the online version be rated ? EDIT : Sorry for having not seen the announcement of Round 2 >_<

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

Почему у меня открыта регистрация на официальный финал, если я занял во втором туре 37-ое место?

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

    То, что ссылка есть, не означает, что вы можете зарегистрироваться.

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

Will the level of the problems will be same as the normal rounds of codeforces (or even round 1 of coder strike). Are they gonna be harder? I'm talking about div 2.

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

    They will probably be quite the same. It is said:"Of course, we've added simple problems in the second division contest (and also deleted hard problems)." So, yes, I think they will be the same difficulty as usual for div2 :D

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

Will practice session be unrated for all participants?

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

Before 20 minuets I saw that "Coder-Strike 2014 — Finals" duration is 25 minuets. But now I am seeing that it is 2 hours. Why? Has the duration changed or I was wrong?

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

    I think that 25 minutes is the duration for Coder-strike 2014-Finals(practice session) The real contest will have 2 hours :) Maybe you have seen it wrong...

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

На вкладке "Соревнования" циклическое перенаправление. Жестоко :).

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

The contest is delayed by 15min?

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

Is anyone else having trouble clicking on the "Contests" tab? I am getting "This webpage has a redirect loop" on Google Chrome.

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

Again and again delay!! x-( x-(

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

"This webpage has a redirect loop" . what's wrong with contests page ?

»
10 лет назад, # |
  Проголосовать: нравится -12 Проголосовать: не нравится

delay 30 minutes !!!!

»
10 лет назад, # |
  Проголосовать: нравится -13 Проголосовать: не нравится

Why are u delaying this??? Have any reason? 4:00 --> 4:15 -->4:20 and now 4:25 Stop doing it! Start the contest!!!

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

Don't delay any more cause I will leave at 17:20 (21:20 here at China) and go to sleep...

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

"Contest has been finished" :P

I even haven't started yet!

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

3 contests are gonna start at the same time! Hope that the website won't be down.

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

-"Contest is over, would you like to see the results?"

-"Yes"

-"You are not allowed to view the contest" :|

»
10 лет назад, # |
  Проголосовать: нравится -51 Проголосовать: не нравится

Help provided by organizers during contest .. .12757 A 22.04.2014 16:39:05 What kind of unhelpful attitude is this? No comments 12756 A 22.04.2014 16:39:04 What kind of unhelpful attitude is this? No comments 12749 A 22.04.2014 16:29:11 Problem not available in English Without Google Translate? Input Converted to getting dates After Translation Please Look into it. No comments 12748 A 22.04.2014 16:29:11 Problem not available in English Without Google Translate? Input Converted to getting dates After Translation Please Look into it. No comments 12746 A 22.04.2014 16:28:43 Problem not available in English with Google Translate? Input getting converted to dates after translation please look into it. No comments

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

    If you're complaining about something, write properly what it is. All you're doing is giving random (from the POV of anyone who doesn't know what you mean beforehand) numbers, dates/times (why point out today's date, anyway?) and repeating sentences.

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

Many people solved problem A within one minute, and got 500 pts!

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

    They probably have reading and coding speed over 9000. rares.buhai read and solved in 5 seconds.

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

      I think he cheated. He might have known the problem.

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

        Actually I solved it in 0 minutes as well. It looks like the timer started later than the problems became available. So I've seen the problem, written the code and submitted it and then I saw that it show that there ~1 hour 59 minutes left in the contest. I see that my local file was modified at 16:19 MSK, 4 minutes after the contest started, not sure why it was counted as 0 minutes.

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

          This is because of my mistake. We have a lot of movements on the onsite, and I've made a mistake while changing time of the first division contest.

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

            So,the actual duration is 2hours & 4minutes?

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

              Seems so. This should be unrated based on precedent — in some not very old contest on CF, sone people had access to the problems because of a bug, and it was unrated. This is almost the same situation.

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

                Yeah, I can remember that, same situation .... but that doesn't make this same round need to be unrated

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

                  it seems both of you will loose rating if it is rated :P

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

                  I probably will, but not much (I lost a lot last time and got a better place now). I might even gain a bit, but that people could submit at 0 minutes bugs me anyway.

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

                I thought today everybody had access to problems 4 minutes before the timer started.

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

                  But not everybody knew. I only read the problem when the timer said that trying wouldn't be a waste of time. There are better things to do before a contest than holding F5.

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

                  Well, I was online at the point when the round started and I got a notification that round has started asking whether I want to proceed to to the problems. And I didn't notice the timer issue until I have already submitted the first problem. Are you saying that you didn't got the notification?

                  I'm quite happy to see it was rated even though my rating declined back, that's what I earned in this contest.

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

                  AFAIK the notification showed for me at the supposed start time, not 4 minutes earlier.

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

                  And that seems to be exactly the time we started. We didn't start BEFORE the supposed time (16:15 MSK), the timer started later. Strange thing is that you look into my and your attempts it seems to show the correct time for both of us — you seem to submit the problem one minute earlier than me. But mine is counted as 500 points (first minute of contest) and yours is counted as 494 points (forth minute of contest). So I suppose the timer was tweaked between our attempts were made and the only thing required to make these results absolutely fair is to recalculate the points given to each contestant for each problem.

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

                  That'd be good, then. It'd also be nice to get an opinion of someone who can see into the system.

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

          I wonder what would have happened if somebody submitted before the timer started... more than 500 points? :D

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

    Div 1 contest started 4 minutes after div 2 contest. I think they cheated

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

Мне удалось понять условие D div2 ! Про С такого не скажу)

UPD кстати, проверьте идею по D: Посчитаем для всех i количество тех, кто против i (сохраним в cnt[i]). Отсортируем. Потом пройдем по i, если cnt[i] >= p, то прибавим к ответу n-i, иначе найдем в cnt позицию j (бинпоиск) числа cnt[i] — p из i..n, если надо, округлим найденное до i+1. Потом прибавим к ответу n-j+1. Ответ в ллонг.

UPD2 это неправильно. Как надо я не понял, но одно ясно — ответ иногда должен быть меньше, чем у этого решения.

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

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

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

      И как такое решать?

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

        Почти так же, только когда выбираешь одного (назовем его X), то предварительно вычитаешь у всех Y, за которых голосовали одновременно с Х (то есть если кто-то проголосовал Х или Y). Считаешь, потом возвращаешь их обратно.

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

Условие задачи А спецом писали чтобы взломов меньше было? Ведь немного изменив условие было бы интереснее. Например, сказав что ответ не всегда существует.

»
10 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
const char *good = "AHIMNOPTUVWXY";

Как говорится, поспешишь — людей насмешишь. В данном случае я и сам изрядно посмеялся :D

Зато 4 взлома, жаль что себя ломать нельзя :D

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

    У меня в комнате, только 2-е таких было к сожалению

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

Попробую угадать. В D решение за mlogn неявным декартовым деревом. Выполняем запросы в обратном порядке и смотрим, не получилось ли чего противоречивого. Я прав?

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

    Зачем в обратном? Можно в самом что ни есть прямом.

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

      Ну, мы ведь тогда получим конечную последовательность, а не начальную, не?

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

        Я в вершинах дерамиды хранил первоначальные индексы, а ответ записывался в массив.

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

        Можно просто хранить в узле еще и начальную позицию.

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

          Блин, точно... В таком виде её и вовсе можно без дерамиды решать. Сейчас попробую.

          UPD: Дорешка не открыта ещё Оо. Ну, значит, не совсем сейчас.

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

            А можно и без декартового дерева. Просто дерево отрезков с первыми m фейковыми элементами, и поддерживать 0 - 1 сумму на подотрезках.

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

Div2 D , wrong ans on pretest 5 :(. my idea was : for each i , if(freq[i]>=p)res+=(n-1); else { for each j=p-freq[i] to n res+=(number of numbers that exists j times) if(freq[i]>=p-freq[i])res-- } res/=2

is it a wrong idea? [freq[i] means frequency of i, how many coders have voted i]

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

    Perhaps I misunderstand you, but a programmer does not agree twice with his choices. For example if we have

    5 3
    1 2
    2 3
    4 5
    

    Then answer should not count (1,2) even though the pair (1,2) has frequency 3 — the first coder can only agree once.

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

      Thanks a lot, You saved my lots of time of mine. You exactly got my Bug. thanks again.

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

    If test is like 4 4 3 4 3 4 1 2 1 2, you cannot choose (1,2) or (3,4) because of only two coders agreed with it. I suppose.

»
10 лет назад, # |
Rev. 2   Проголосовать: нравится +10 Проголосовать: не нравится

Thumbs down for a contest starting at past 19 minutes. I had just finished D when I saw the contest ended at past 19 minutes. This is said in a constructive way, I'm sure this confused a lot of coders.

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

If site access needed to be blocked couldn't you have at least run system testing while we waited :(

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

Как делать E?

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

    А вроде в лоб можно. Для каждого круга будет относительно немного расстояний до плоскости, на которых может быть пересечение, потому что d >= 5, а r <= 50. То есть для каждого круга будет не больше 2 * r / d + 1 = 21 пересечений. Идем по каждому кругу, находим подходящие расстояния, вычисляем угол, в котором мы будем попадать в этот круг. Дальше эти углы будут давать +1 внутри угла, по сути это нахождение точки, принадлежащей максимуму отрезков.

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

why there is no register for practice button?

»
10 лет назад, # |
Rev. 2   Проголосовать: нравится +21 Проголосовать: не нравится

Only 5 pretests for problem C .....:(

EDIT: Strange thing: Same problem in div 2 ( Problem D ) has 7 pretests...!

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

    Only 5 pretests for E. It's as effective as blind submissions.

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

    It was div 1's problem C :)
    How did you count pretests??!

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

      Look at the "Status" page. Check the nearest "failed test #x" and "failed pretest #y".

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

      A.Some coders got "Wrong answer of pretest 5" during the contest
      B.lots of coders got "Wrong answer of test 6" after systest

      A, B => There were 5 pretests for C
      :D

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

        No I said that about div 2 D.
        A.Maximum number of WA on "pretest" was 7
        B.Minimum number of WA on "test" was 11
        How did you found that it had 7 pretests?!!

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

И как все-таки решать B-div1? Моя идея была в том, чтобы помечать некоторых людей как плохих в трех случаях:

  1. Он добавляется, но при этом уже есть те, кто точно добавлены.
  2. Он удаляется, но у нас все еще остаются точно добавленные.
  3. Он в какой-то момент точно не присутствует на митинге, и тут кто-то добавляется.

Что я не учел?

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

    Вариант, когда он в какой-то момент точно не присутствует на митинге, и тут кто-то удаляется.

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

    А во 2 случае, если в "логах" не было его добавления — вы помечаете, что те кто упоминались (+ или — разницы нет) до него в логах никак не могут быть лидерами?

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

    Задача становится простой, когда понимаешь, что из всех людей в логе — только один кандидат на лидера.

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

А когда дорешка откроется???

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

    Сразу как только мы разберемся с onsite соревнованием. Это произойдет в ближайшее время.

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

Problem D of Div 2 was really interesting!

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

Problem B is the kind of problem that only looks very easy and in fact requires a very creative idea. Is anybody available to give a little hint? Don't spoil it all (yet), please.

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

    Remember a set of all possible leaders (everyone can be a leader at the beginning) and update it as you process the queries.

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

    Here are some observations

    Participants who haven't participated in the log in/off operations all can be leaders.

    From the remaining participants ... there can't be more than one leader from them.

    Whenever a participant log in/off and there are other participants already logged in, then he can't be a leader.

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

У меня решение Div1-B на вот такой тест:

4 4
- 1
+ 1
- 1
+ 2

Отвечает:

3
1 3 4

При этом прошло систест. Я ведь не туплю после контеста и это действительно ненормально? о.о

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

    У меня выдаёт

    2
    3 4 
    

    Кто-то точно не прав =)

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

    Нет: первого точно не было в комнате, когда пришёл второй. Правильно

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

    Авторское решение дает правильный ответ, к сожалению, не удалось учесть все неправильные решения. В этой задаче это было не так просто. =(

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

Why can't I see other people's solutions yet?

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

system test is quite fast...But how long does the rating update?

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

    about 30 mins has passed since the system testing has ended. I don't know why the rating are not updating...

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

      Maybe because there's the question of whether they should be updated at all. Something's seriously wrong when there are 5 second submissions.

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

        I am afraid this contest will be unrated... because the div1 is started later than div2.... and it seems rating was not updated until now...

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

How is it possible to hack without submitting a solution? See picture. Was checking the tail end to see how many people actually submitted anything and came across this.

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

    My guess would be: submit a problem, lock it, make a hack and then get your submission banned by the cheater detection system.

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

    If you actually check his submission history, you will find that he did made submissions but for some reason these submissions are skipped and hence not shown in the standing list.

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

Why it took so much to be able to run practice?I have 2 sources ready to be submit and I'm very anxious to see if they work...

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

А что за хитрый 13й тест по задаче C div1? Очень у многих упало

»
10 лет назад, # |
Rev. 2   Проголосовать: нравится +33 Проголосовать: не нравится

Тем временем codeforces снова радует нас своевременными напоминаниями)

Большое спасибо, что напомнили, я уж боялся, что пропущу)

В правке скрин

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

When will the ratings be updated ???

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

A humble request to codeforces' admins, please don't make this round unrated.

-On behalf of all participants who did better than usual.

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

Разбор есть — дорешки нет:)

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

Please make it rated.

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

    in contest 234 Div 2, Problem B changed to another one, after 1 hour of contest. and contest was rated ! I think this contest will be rated !

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

      That affected all participants equally. Wrong timer gives an advantage to people who tried to read the problems before the contest started.

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

        Sorry but you are wrong !

        In that contest, many of people had a wrong algorithm for first type of problem and got accepted ! (when problem changed, they algorithm became correct)

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

          It's interesting that I understood the problem correctly. I remember that one, choosing "some" didn't make sense to me based on something (samples? problem difficulty?), so I chose the best meaning I could find at the spur of the moment.

          Problem reading skills are also part of competitive programming skills. Trying to open problems early on or being given a random advantage by the contest system are not skills at all.

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

          yeah i remember that contest!
          i wrongly interpreted the original (incorrect) problem as though it was the modified (correct) one, and got AC! :D

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

        I got the prompt from codeforces stating that the contest has begun and I clicked ok which took me to problem A. So did I get those extra 4 minutes or not?

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

          Well, I also got it, but only in the regular time. So probably not.

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

Here is the email I just got :) ________________________________________________________________________________________________

Hello, VeniVidiVici.

The final contest of Coder-Strike 2014 will be started soon! Top highschool children from Moscow will meet in the CROC office.

Codeforces will host online rounds based on problems of Coder-Strike 2014 Finals.

I'm glad to invite you to take part in Coder-Strike 2014 — Finals. Actually it will be two separate online rounds: for Div. 1 and Div. 2. It starts on Tuesday, April, 22, 2014 12:00 (UTC). The contest duration is 2 hours. The allowed programming languages are C/C++, Pascal, Java, C#, Python, Ruby, PHP, Haskell, Scala, OCaml, Go, D and JavaScript.

It will be rated events for all the participants. Do not miss the round!

The round will be held on the rules of Codeforces, so read the rules (here and here) beforehand.

Want to compete? Do not forget to register for the contest and check your handle on the registrants page. The registration will be closed 5 minutes before the contest.

If you have any questions, please feel free to ask me on the pages of Codeforces. If you no longer wish to receive these emails, click — to unsubscribe.

Coder-Strike Team ________________________________________________________________________________________________

This might have been a little late :P

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

Пришло письмо:

Внимание: начало раунда — 22 апреля (вторник), 2014 16:00 (Московское время).

Добрый день, dkirienko.

Совсем скоро стартует финал чемпионата Coder-Strike 2014! Лучшие школьники Москвы встретятся в офисе КРОК.

Codeforces проводит открытые онлайн-раунды по мотивам задач Финала. Онлайн-раунды разделяются по дивизионам участников, один из них будет для участников из Div. 1, а другой для участников из Div. 2.

Старт запланирован на 22 апреля (вторник), 2014 16:00 (Московское время). Продолжительность соревнования — 2 часа. Допустимые языки C/C++, Pascal, Java, C#, Python, Ruby, PHP, Haskell, Scala, OCaml, Go, D и JavaScript.

Все раунды будут рейтинговыми. Не упустите возможность участия!

Ну и т.д.

А теперь смотрим заголовки письма:

Date: Tue, 22 Apr 2014 19:21:47 +0400 (MSK)

From: [email protected]

Очень своевременно!

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

Why there is no virtual participation?

»
10 лет назад, # |
  Проголосовать: нравится -30 Проголосовать: не нравится

unrated?怎么还不更新啊T_T

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

Post have been edited:
UPD. System was a bit sleepy and went to sleep. Maybe tomorrow it will update ratings. Have a good night!
:D

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

When is this contest going to be rated? There is no update in the blog post and no one has said anything. More than an hour has passed since the system testing phase has ended! Any idea?

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

Блин, рейтинг уже обновили, а дорешки всё нет)

Ну что вам, жалко чтоль?)

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

At least for me the ratings are updated — I join the ranks of the first division today!

»
10 лет назад, # |
  Проголосовать: нравится -12 Проголосовать: не нравится

Ratings have been updated. Got +132!!!!

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

1948->1894...the numbers is the same,but the order of them is different...Good night Codeforces.

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

at me it remained exactly the same: 1700 is that really the correct rating or is there a problem?

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

Nice problem statements.Easy to understand...

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

I can't solve 2day's problems after the contest !

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

Решал задачи, но в результатах отсутствую. Это только у меня?

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

Откройте дорешку демоны!

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

Открылась дорешка.

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

Каким-то образом в архиве задача "Баг в коде" расплодилась и доступна в двух экземплярах.

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

I haven't understood the problem Div1 B's Sample.

For Sample #4:

5 6
+ 1
- 1
- 3
+ 3
+ 4
- 4

3 is an output.

For sample #5:

2 4
+ 1
- 2
+ 2
- 1

why 2 is not an output ?

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

    Because 2 must be in the chat while 1 is in.

  • »
    »
    10 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    + 1 -> 1, 2
    - 2 -> 1
    + 2 -> 1, 2
    - 1 -> 2  
    
    • »
      »
      »
      10 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      For sample #4 for it will be these, right?

      • 1 -> 1,2,3,5
      • 1 -> 2,3,5
      • 3 -> 2,5
      • 3 -> 2,3,5
      • 4 -> 2,3,4,5
      • 4 -> 2,3,5

      3 is not always present ? right ? so how come 3 is an output for sample 4

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

        We have no information for 5 and 2, so they can totally be absent all the time. When that happens, the 3rd slot have 0 present member and hence not counted for checking.

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

        We must consider the following case.

        + 1 -> 1, 3
        - 1 -> 3
        - 3 -> nobody
        + 3 -> 3
        + 4 -> 3, 4
        - 4 -> 3
        
»
10 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

How to solve Problem C? (Div2 — Online Meeting)

»
10 лет назад, # |
Rev. 2   Проголосовать: нравится +20 Проголосовать: не нравится

will there be any editorial published for this round?

EDIT: it's now published. here is the link. :)