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

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

Всем привет!

В пятницу, 25-го ноября в 19:00 вас ожидает раунд, который был подготовлен мной. Подготовить раунд занятие хлопотное, но полезное и интересное. Своим примером я хочу намекнуть нашим топовым участникам, что раунды от известных людей — это всегда интересно!

Кроме меня раунд для вас делали RAD, Nickolas и Delinur. Им большое спасибо. Более того, Edvard еще не в курсе, но совсем скоро я попрошу его прорешать этот раунд в качестве тестера :)

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

Полагаю, что внеконкурсное участие Div.1 участников сможет помочь немного разнообразить пятничный вечер.

Расценки в баллах на задачи будут такими: A - 500, B - 1000, C - 1500, D - 2000, E - 2500 и F - 2500.

MikeMirzayanov

UPD. Соревнования закончилось. Вот результаты. Первое место занял представитель Китая — liuq901. Приятно было наблюдать столь большой интерес к контесту. Спасибо за участие!

К сожалению, у меня нет возможности написать разбор. Если с этим справиться кто-то из членов сообщества, буду благодарен.

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

13 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится
С нетерпением ждем.
Спасибо!
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
По моему контест будет очень интересный.
Всем УДАЧИ :)
13 лет назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится
Какая будет разбаловка задач ? )
13 лет назад, # |
  Проголосовать: нравится -57 Проголосовать: не нравится
Да, контест будет очень интересный... Чтобы он был еще интереснее, его можно вообще во время NEERC поставить, а не просто в день, когда многие команды в пути.
  • 13 лет назад, # ^ |
      Проголосовать: нравится -19 Проголосовать: не нравится
    это сарказм? 
  • 13 лет назад, # ^ |
      Проголосовать: нравится +12 Проголосовать: не нравится
    Видимо это одна из причин почему он только для Div2.
  • 13 лет назад, # ^ |
      Проголосовать: нравится +88 Проголосовать: не нравится
    Вам вечно что-то не нравится. Я могу ошибаться, но мне кажется, что Вы хотите, чтобы везде было все только для Вас. Может эта дата будет удобна для китайцев или еще кого-нибудь.
    • 13 лет назад, # ^ |
        Проголосовать: нравится +3 Проголосовать: не нравится
      Или для школьников, например ;)
      • 13 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится +2 Проголосовать: не нравится

        Смотря где школьник живет. Допустим мне отлично подходит такое время. Хотя для меня он не рейтинговый, все равно интересно порешать и вне конкурса.

    • 13 лет назад, # ^ |
        Проголосовать: нравится -92 Проголосовать: не нравится
      Ути-пути. Еще о китайцах я не думал. Мне лично на этот контест по большому счету наплевать, а вот участникам полуфинала из второго дивизиона (а таких, ВНЕЗАПНО, большинство) не очень-то.
      • 13 лет назад, # ^ |
        Rev. 3   Проголосовать: нравится +34 Проголосовать: не нравится

        Этот ресурс интернациональный. Значит нужно уважать не только мнение участников с NEERC, но и других Ведь никто не жаловался, когда ТС провел SRM, когда большинство участников ВКОШП находились в дороге, и когда Codechef провел контест прямо на закрытии ВКОШП.

        • 13 лет назад, # ^ |
            Проголосовать: нравится -58 Проголосовать: не нравится
          Всегда, когда мне пишут что-то подобное, я спрашиваю собеседника "А причем тут это?". Вот сам посмотри... TopCoder - США, они и знать не знают о том, когда там проходит NEERC. Codechef - Индия, они и знать не знают о существовании NEERC. Codeforces - Россия, Саратов - они ни только едут на NEERC, но и являются одними из фаворитов этих соревнований и тем не менее, это не мешает им провести раунд вот в такое время. А Codechef не только не проводит соревнования, которые по времени бы накладывались на  этапы ACM ICPC в Индии, но и проводит этапы индийские этапы ACM ICPC.
          • 13 лет назад, # ^ |
              Проголосовать: нравится +28 Проголосовать: не нравится
            По этому принципу можно все даты отсеять. Вот пример : "В этом месяце не будет контестов на CF по причине сессии у студентов СГУ".
            • 13 лет назад, # ^ |
                Проголосовать: нравится -40 Проголосовать: не нравится
              Да причем тут сессия? Вот что ты несешь? То какие-то топкодеры с кодшефом, то сессии какие-то... Ты бы хоть примеры поудачнее выбирал. Сравнивать по масштабам и важности для спортивного программирования сессию в одном конкретном ВУЗе и полуфинальные соревнования ACM ICPC в регионе, в котором участвует огромный пласт пользователей CF и, в том числе, участники из штаба CF - тупо.
              • 13 лет назад, # ^ |
                  Проголосовать: нравится +11 Проголосовать: не нравится
                Так же можно сказать, что контестов не будет из-за Петрозаводских сборов. Причин может быть много.
                • 13 лет назад, # ^ |
                    Проголосовать: нравится -28 Проголосовать: не нравится
                  Мне уже начинает доставлять твое умение выбирать примеры в защиту своей позиции.
                  Вот ты не был на петрозаводских сборах и даже не догадываешься, что там, оказывается, можно решать TopCoder и Codeforces, и там даже создаются для этого все условия по возможности.
                  А вот на полуфинале (например в Барнауле) запрещено соваться на свои рабочие места в неположенное время. Из гостиницы с 3G модемом решать не очень-то надежный вариант.
                  • 13 лет назад, # ^ |
                      Проголосовать: нравится +15 Проголосовать: не нравится
                    Я привел только примеры. Может они действительно неудачны. Вместо них можно выбрать кучу других событий. Но смысл будет тот же. Всем не угодишь.
          • 13 лет назад, # ^ |
              Проголосовать: нравится +41 Проголосовать: не нравится
            Отвечу и я. Чтобы не допускать в расписании больших пробелов с одной стороны, с другой стороны по причине лично моего расписания этот раунд решено было проводить примерно в эти числа. Сдвинуть на сутки вперед - достаточно плохо. Посмотрите в агенду: задержится на полчаса Questions and Answers Session - и уже цейтнот. Кроме того, участие вечером перед полуфиналом ... я бы не рекомендовал. Очевидно день полуфинала тоже выпадает, а в понедельник большинство команд уезжает. Как опытный руководитель делегаций отмечу, что приезжать менее чем за сутки до ответственного соревнования (особенно издалека) не лучшая идея. Так что довольно неплохой вариант - это прибыть в пятницу в Питер, написать раунд, а с 26-го погрузиться в атмосферу полуфинала. Если у кого-то не получится поучаствовать, мне очень жаль, так как именно я потратил на этот раунд наибольшее количество сил. Но, как говорится, таково c'est la vie.
          • 13 лет назад, # ^ |
              Проголосовать: нравится +17 Проголосовать: не нравится
            "Всегда, когда мне пишут что-то подобное, я спрашиваю собеседника "А причем тут это?" "

            привычка?

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

"от известных людей —" - опечатка в HTML коде?

P.S. Почему пост не на главной?

  • 13 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится
    Исправил. Пока нет английского варианта, пост не появится на главной.
13 лет назад, # |
  Проголосовать: нравится +27 Проголосовать: не нравится
Взломай меня полностью.
13 лет назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится
For Div 1 participants, I hope you'll not make cloning ID :P
13 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится
What will be the Rating system for 6 problems???
  • 13 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится
    And what about the difficulty, will the sixth problem be more difficult than fifth in usual round?
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Время, отведённое на раунд, останется прежнем, т.е. стандартные 2 часа?
13 лет назад, # |
  Проголосовать: нравится -26 Проголосовать: не нравится
Эдика припрягли
13 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится
What will be the POINT distribution of those 6 Problem  ??
13 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится
In the email it says that the round is for DIV-2 i.e. anyone below 1650 rating. What is the division cut rating? I thought it was 1700 after the recent color changes...?
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    In my email I got that too.
    But it should be 1700.
    Unfortunately Officials may missed that point.
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    I am also confused. The cut rating is still the same as before or may be it was a mistake?
    • 13 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится

      In the "registered" page it shows You are registered as [out-of-competition].

      But it shouldn't be.
      Because in Rating Distribution Table MikeMirzayanov wrote that all BLUE(1500-1699) are in Div2.

    • 13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      So don't be confused.Its just an ADMIN fault.Nothing else.
      • 13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        I dont see any lines by Admin where it stated clearly that all blue are in div 1. @Admins: Please resolve the confusion.
        • 13 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится
          Check the table carefully.
          I didn't said "all blue are in div 1" I said "all BLUE(1500-1699) are in Div2"
          Because while seeing table you will see ->
          Ratings RangeColorTitleDivision
          2600+RedInternational grandmaster1
          2200 - 2599redGrandmaster1
          2050 - 2199OrangeInternational master1
          1900 - 2049OrangeMaster1
          1700 - 1899VioletCandidate master1
          1500 - 1699BlueExpert2
          1350 - 1499GreenSpecialist2
          1200 - 1349GreenPupil2
          0 - 1199GrayNewbie2
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Same question.
13 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится
Ура, я первый зарегистрировался )))
13 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится
Участникам из Div-1 можно будет взламывать?
13 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

Div 1 начинается с 1700 но я не могу участвовать в рейтинге, почему?


  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Все участники с рейтингом выше 1649 зарегистрировались вне конкурса!
    • 13 лет назад, # ^ |
      Rev. 3   Проголосовать: нравится -7 Проголосовать: не нравится

      да ну? зайдите в список зарегистрировавшихся и сделайте сортировку по рейтингу. и потом вы увидите, что "вне конкурса" начинается с фиолетовых, то есть с 1700 рейтинга.

      лично я смог зарегистрироваться нормально "в рейтинге"))

      • 13 лет назад, # ^ |
          Проголосовать: нравится +1 Проголосовать: не нравится
        Когда я смотрел (час назад), в верхнем левом углу синего ника была звездочка.
      • 13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        Теперь у меня тоже получилось ) Уже исправили 
13 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится
Six Problem ? there is one more easier or harder problem?
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
А участники из div.1 могут взломать участников из div.2?
  • 13 лет назад, # ^ |
      Проголосовать: нравится +4 Проголосовать: не нравится
    Участники первого и второго дивизионов находятся в разных комнатах, поэтому div1 взламывает div1, а div2 взламывает div2
13 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится
А какая будет разбаловка задач
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Всем удачи ... :)
13 лет назад, # |
Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

Кстати в письме не исправили порог рейтинга для дивизионов

Соревнование рассчитано на новичков и участников из второго дивизиона, то есть тех, чей рейтинг менее 1650.

Понятно что мелочь, но всё же..

13 лет назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится
I think increasing number of problems is good idea , but time is too few only 2 hours . Also it would be better to add a problem which will be as difficult as C or D , not E only several contestant can solve as hard problem as E. :)
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
ого, 2000+ зарегистрированных!
13 лет назад, # |
Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

Ошибка выйшла, их больше :)

13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
всем удачи)
13 лет назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится
Почему-то с IPad не отсылается решение, хотя "запуск" работает нормально.
13 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится
Как делается F?
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Если я правильно придумал, то примерно так - посчитаем для каждого прямоугольника (0, 0, i, j) сколько звезд в нем.
    Дальше, будем идти двумя указателями по иксу, если достигаем не менее k звезд, идем двумя указателями по игреку тем же способом. Количество звезд в любом прямоугольнике можно считать за константу, если научились считать для прямоугольников вида (0, 0, i, j).


  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Перебираем верхнюю левую точку и одну из сторон прямоугольника, вмещающего k звезд. Оставшуюся сторону находим бинпоиском. Дальше должно быть все очевидно.
    • 13 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

      странно, то же самое написал: не прошло по времени

      • 13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        а это должно проходить?
        • 13 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится
          ну по крайней мере претесты, но что то мне подсказывает, что это полное решение
      • 13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        N^3*logN. Для 500 не может зайти, разве что если тесты слабые слишком.
13 лет назад, # |
  Проголосовать: нравится -27 Проголосовать: не нравится
По А один я не понял, что делать, если строка - один строчный символ? В примере сказано преобразовать строку, а по условию получается, что не надо. Я на этом потерял 200 баллов, правда одного взломал и одного не успел.
  • 13 лет назад, # ^ |
      Проголосовать: нравится +13 Проголосовать: не нравится
    Например, регистр букв слов «hELLO», «HTTP», «z» должен быть изменен.

    Из условия. Там написано про строку, состоящую из 1 символа.
    • 13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      • либо оно полностью состоит из прописных букв;
      • либо прописными являются все его буквы, кроме первой.
      Под какое из двух этих условий она попадает?
      Я долго не мог понять, это опечатка в условии или нет.
      • 13 лет назад, # ^ |
          Проголосовать: нравится +13 Проголосовать: не нравится
        Под второе, очевидно.
        • 13 лет назад, # ^ |
            Проголосовать: нравится -8 Проголосовать: не нравится
          А буквы, кроме первой, где тут находятся? Я почему-то не вижу.
          • 13 лет назад, # ^ |
              Проголосовать: нравится +16 Проголосовать: не нравится
            Ноль букв после первой. Условие-то от этого выполняться не перестает.
            • 13 лет назад, # ^ |
                Проголосовать: нравится -7 Проголосовать: не нравится
              Ноль букв после первой являются прописными?
              • 13 лет назад, # ^ |
                  Проголосовать: нравится +16 Проголосовать: не нравится
                Да.
                • 13 лет назад, # ^ |
                    Проголосовать: нравится -8 Проголосовать: не нравится
                  Как ноль букв могут быть прописными? Ноль - значит букв нет вообще, они и не прописные, и не строчные(потому что их нет)
                  • 13 лет назад, # ^ |
                      Проголосовать: нравится 0 Проголосовать: не нравится
                    =====================================
                    Суть в том, что условие, когда 0 букв после первой, не нарушается.
                    • 13 лет назад, # ^ |
                        Проголосовать: нравится 0 Проголосовать: не нравится
                      Не умею читать и всё такое, согласен)
                      Но я не могу понять, как может выполнятся условие "прописными являются все его буквы, кроме первой", если букв нет вообще.
                      • 13 лет назад, # ^ |
                          Проголосовать: нравится +5 Проголосовать: не нравится
                        ========================
                        Здесь действует волшебный принцип - если условие не нарушено, значит оно выполнено! :D
                        • 13 лет назад, # ^ |
                            Проголосовать: нравится 0 Проголосовать: не нравится
                          Всё, разобрался)
                          Правда ответ ниже мне кажется более аргументированным)
                          • 13 лет назад, # ^ |
                              Проголосовать: нравится 0 Проголосовать: не нравится
                            На самом деле там сказано ровно тоже самое и ровно с таой же(никакой) аргументацией)
              • 13 лет назад, # ^ |
                  Проголосовать: нравится 0 Проголосовать: не нравится
                Любое утверждение верно для всех элементов пустого множества.
                • 13 лет назад, # ^ |
                    Проголосовать: нравится 0 Проголосовать: не нравится
                  Не знал. Теперь вопрос снят.
                • 13 лет назад, # ^ |
                    Проголосовать: нравится 0 Проголосовать: не нравится

                     Высказывание неверно!

                  Правмльно будет утверждать следующее: Любое высказывание про множество, начинающееся с квантора для любого элемента множества и дальше все что угодно будет верным. Типа "Все марсиане зеленоглазые ". 

      • 13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        z - второе
        Z - первое
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    и по условию - тоже надо. 
    • 13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Не так выразился. Я имел в виду те два условия, при которых строку надо поменять.
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Не знаю как у вас, а у меня 30! ну никак не лезет в int64. 
  • 13 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится
    А зачем там факториал? Треугольника паскаля вполне хватит.
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    просто сочетание можно вычислять не по банальной формуле: n!/m!/(n - m)!, и тогда переполнения не будет
13 лет назад, # |
  Проголосовать: нравится -7 Проголосовать: не нравится
относительно простой раунд, на мой взгляд
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Правильно понимаю, что в C ломали вычисление C(n,k)?
  • 13 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится
    Я ломал вылет за границу массива.
    • 13 лет назад, # ^ |
        Проголосовать: нравится +1 Проголосовать: не нравится
      На C? o_O

      • 13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        Просто многие через массивы писали.

        Извращенцы, имхо (не в обиду никому).
        • 13 лет назад, # ^ |
            Проголосовать: нравится +3 Проголосовать: не нравится
          Почему же, треугольник Паскаля - очевидное, простое и понятное решение, пишется легко, и, судя по всему, нормальная реализация всегда дает правильный ответ.
          • 13 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится
            Это же Див2 контест, здесь не всем все очевидно (:

            А когда я говорил о массивах, я имел ввиду массивы факториалов.
            • 13 лет назад, # ^ |
                Проголосовать: нравится 0 Проголосовать: не нравится
              массивы факториалов? о_О
              и уверен что Sereja имел ввиду выход за A[30;30], т.к. многие скорее всего не обратили внимания на ограничение t (5 <= t <= 60), а именно оно фигурирует во втором параметре.
              • 13 лет назад, # ^ |
                  Проголосовать: нравится +12 Проголосовать: не нравится
                там разве не достаточно было посчитать до 30 включительно?
                там t не фигурирует - там вроде только по m и n нужно было
                по крайней мере у меня все прошло)
                • 13 лет назад, # ^ |
                    Проголосовать: нравится 0 Проголосовать: не нравится
                  ну просто вы не обращаетесь к массиву, когда t - i > n, что в общем-то тоже логично. а многие этого не делали и при этом ставили массив до 30.
      • 13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        Да, что-то типа A[m][t-i] где, t-i>30. Еще боялся ломать так-как рантайм на С++ не выдает.
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Угу. У некоторых был не треугольник, а факториалы. Знакомый говорит, что видел решение, где на эту задачу написана длинка =)
    • 13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Куча решений на питоне + на Java BigInteger'ы
      • 13 лет назад, # ^ |
          Проголосовать: нравится +5 Проголосовать: не нравится
        Нет-нет, не то. У кого-то написана вручную длинка на паскале
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Если его вычислять в тупую через факториалы, то это плохое решение, его ломали.
    • 13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      у меня факториальное решение прошло все тесты :)
      • 13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        У тебя в вещественных числах все считается. Многие эти факториалы умудрялись считать в целых.
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Can someone please tell me why nC4*mC1*(n+m-5)C(t-5) wrong for the problem c....
13 лет назад, # |
  Проголосовать: нравится -15 Проголосовать: не нравится
Сайт сильно тормозил во время контеста...А так все ок!
13 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится
Не очень понравился формат в 6 задач. Уж слишком много писанины.
13 лет назад, # |
Rev. 3   Проголосовать: нравится -9 Проголосовать: не нравится

Задачи понравились.

Если бы не фейл с А ( внимательно читать условие и пример с 'z') и не кривые руки с F, то был бы неплохой результат.
Единственное, что в F можно было бы и поднять ограничения, чтобы проходили лишь кубические решения.
13 лет назад, # |
Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится

Спасибо, интересно было. =) Хотя по скорости еще расти и расти =)

Чуть чуть не успел отправить задачу с метро =( Ну ничего в следующий раз постараюсь побыстрее =)

13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
I don't like 6-problems Codeforces round.
13 лет назад, # |
Rev. 2   Проголосовать: нравится +4 Проголосовать: не нравится

I liked the idea of 6 problems, but i think problems were easy , it should be a little difficult or the old format of contest must be chosen. :)

13 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится
First time I solved 5 problems :)
But I failed E because of too little array size (105 instead of 2*105). Very disappointing bug :|
13 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится
Отличный раунд! Спасибо авторам!
А 96 раунд будет тоже состоять из 6 problems и времени 2 часа?
13 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится
To Admins ,
When i'm taking my hacking tour i open source code of contestant and i found Indecent words on his\her code in problem "B" Moreover his handle name is
I know this is not the right place to report about this cases but i didn't found any way rather than this.
btw,I hacked his/her problem #"A".and this is my punishment ,what about admins punishment.
thanks.
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Nice guy, he is my friend now :) penis is a good word, what would you do without a penis?
    • 13 лет назад, # ^ |
        Проголосовать: нравится -14 Проголосовать: не нравится
      maybe he had in mind "member", but accidentally write "penis"?
      • 13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        FYI, this doesn't make any sense to non-Russian speakers.
        • 13 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится
          I don't think so, this word also means "limb", "detail", it is not so common, but it make sense.
        • 13 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится
          Yes it is. I read a lot of novels in English lately and that was one of quite a few discoveries I made (other one, for expample, that breakfast has nothing to do with 'quick' meaning of fast)
  • 13 лет назад, # ^ |
      Проголосовать: нравится +11 Проголосовать: не нравится
    Any complains on cheating, indecent behavior etc. should be sent to admins via "private messaging".

    Pitifully administration of codeforces does not usually perform any censorship for such cases, though obviously such behavior of contestants is a kind of offending one.
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    why you complaining if the system test still give him Accepted :P
  • 13 лет назад, # ^ |
      Проголосовать: нравится -6 Проголосовать: не нравится
    And? It's his code!
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
weak pretest :-( failed 3/6
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Div2  contest , there are fewer hacking attempts than div1, so i think stronger pretest will be more proper.
13 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится
Wait, next contest is on 

19:00 Moscow time

why it must on 07.00 PM, it's like 22.00 PM in my country every contest. .
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    It is start at 23:00 PM in China,I think it's not equitable for us.  Why can't  we start early?

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

Кажется и систему разбалловки поменяли, да? :)

13 лет назад, # |
  Проголосовать: нравится +13 Проголосовать: не нравится
This is really a nice problem set. Thank you MikeMirzayanov. :)
13 лет назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится
Will anyone take the trouble of writing the editorials(especially for D,E,F) since Mike Mirzayanov cannot to it for some reasons...It will be very obligatory deed.
Another thing is that codeforces is taking editorials very lightly...There should be one tab for editorials like problemset.....It sometimes becomes very difficult searching for the editorials.That should add more value to the site.
  • 13 лет назад, # ^ |
      Проголосовать: нравится +2 Проголосовать: не нравится
    If nobody will write an editorial, I can write at least some outlines of the solutions I did...
    Also, I agree with the "Editorials" tab. It would be very handy.
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    I just noticied that vexorian has posted in his blog.
    I've posted some ideas in my blog, before noticing that...
    • 13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      My blog post was made in an absurd fast time and is not as complete as yours (fewer details, does not have F), so there's no problem.
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Устроив тотальный слив контеста, я остался синим... Неплохо :)
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Did anyone else also feel problem A was not really clear? I got 3 penalties in that. :(
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
The First place liuq901 make 5 successful Hacks and 3 unsuccessful Hacks but 
system wrote s\he make 5 successful Hacks and 2 unsuccessful Hacks
what's the wrong ???.
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Can anyone give some hints on how to solve Prob. F ??
thx a lot!
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
В тексте ошибка, справитЬся
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Почему у меня не проходится 8 претест. Вроде и ошибится было негде. Язык C#.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;

namespace _25_11_11_2_
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] mm = new int[21];
            string str=Console.ReadLine();
            int k=Int32.Parse(str);
            str = Console.ReadLine();
            string[] st = Regex.Split(str, @"\s+");
            for(int i=0; i<k; i++)
                mm[Int32.Parse(st[i])+10]++;
            Int64 ans=0;
            for(int i=0; i<10; i++)
                ans+=mm[i]*mm[20-i];
            ans+=mm[10]*(mm[10]-1)/2;
            Console.WriteLine("{0}",ans);
        }
    }
}
  • 13 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится
    Когда перемножаются два инта, получается переполнение
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Михаил, почему вы никогда не делаете разборы своих контестов? Авторское решение всем интересно. 
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Почему если статью просматривать на английском, а затем переводит в google translator, то все MikeMirzayanov заменяются на e-maxx?
»
3 года назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

great

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

    Your necropost isn't so great.

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

      How did you even find me man, but touche. I thought there was a mistake in the test then I realized I was too high on weed and swapped jury's answer for mine. Thus I editted comment into 'great', knowing I cannot delete it. Now, you can do us a favor and go to sleep.