Автор RussianCodeCup, история, 7 лет назад, По-русски

Всем привет!

Пока более 400 участников уже готовятся сразиться в отборочном раунде Russian Code Cup 2017, тех, кто пока не квалифицировался, мы приглашаем принять участие в третьем квалификационном раунде, который состоится в субботу, 29 апреля, в 14-00. Лучшие 200 участников смогут также принять участие в отборочном раунде и побороться за выход в финал Russian Code Cup 2017.

Всем удачи и до встречи на russiancodecup.ru!

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

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

Good luck to everyone, hopefully we will classify for the next round!

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

Thanks.Good luck

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

Можно ли зарегистрироваться на раунд, когда он уже начался?

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

    Через 10 минут с момента начала.

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

      Где это сделать? Всё, что я вижу -- "Вы не зарегистрированы на раунд и не можете отправлять решения." на странице раунда и скрытую большую кнопку "зарегистрироваться" на главной странице, у которой стоит стиль show-if-not-authenticated.

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

        Напиши в личку свою почту

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

          Большой респект и спасибо за оперативную реакцию! Надеюсь, пройду дальше :)

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

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

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

I am not able to submit solutions as "You are not registered to the round. So you can not send solutions.". Is there anyway to register after the round has started?

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

    The problem is exactly the same, indeed.

    I am sorry about that, we made it from scratch. None of our writers or testers noted that they saw it before, although some of them, as I see now, indeed did participate in the corresponding round.

    There are tons of problems in the internet, so simple problems are almost certainly similar to some former ones. Of course, if we see exactly the same problem, we always replace one. We just didn't notice that this time.

    Hope it didn't affect most participants.

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

Я слышал, что на контесте Андрея Станкевича в Петрозаводске была задача, очень похожая на Е. К сожалению, я не слышал ее решения :)

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

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

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

Почему нельзя в строке компиляции для Microsoft Visual C++ задавать размер стека так же, как для GNU C++? Это же наверняка куча рантаймов из ничего, зачем так делать?

Возможно, этот вопрос уже где-то обсуждался, буду благодарен за ссылку.

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

    Ты имеешь ввиду прагму?

    #pragma comment(linker, "/STACK:2000000")
    
    • »
      »
      »
      7 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Я имею в виду, что стек может быть расширен в строках компиляции (как на Codeforces, например), и это избавляет участников от прагм и вообще от необходимости об этом думать. Оказалось, что на RCC и на GNU стека хватило не всем, но мое решение зашло.

      Кстати, если не ошибаюсь, на NEERC точно такая же проблема. Мы когда первый год на полуфинал ездили, не смогли сдать из-за этого правильно написанную задачу, а до переполнения стека не догадались.

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

Перекусил перед контестом — опоздал на 10 минут, не хватило 7 минут, чтобы сдать D((

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

Is this 21st century? Can somebody confirm? I am not sure because I have just participated in a contest with a stack limit. Come on guys, it's pathetic.

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

    Hmm, I was doing recursive DFS in D, so it probably would have failed if there was a stack limit.

    Something else that I didn't like though was getting TLE in D, which I fixed using FastIO :)

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

      There was a stack limit, however a pretty big one as for existing stack limits — 64MB. I submitted on CF code that got RTE on RCC and it got AC using 96MB.

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

        Did you submitted on Visual C++? It seem to there are very strict stack limit on VC++, but isn,t on g++.

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

          No idea what is stack limit in Visual C++, but I submitted it in g++14 which is compiled with --stack=67108864 what means there is 64MB limit on stack.

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

      Same here... But, sadly, I didn't pass D during contest even with FastIO and some optimizations.

      Code that got TLE on RCC got AC easily on CF in about 400 ms. Most frustrating is wasting more than one hour trying to make it fit in time limit.

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

    Подскажите, почему асимптотически оптимальное решение задачи D на Kotlin получает TL на тесте 10: 26762871? Прошу заметить, что так как код на Kotlin компилируется в очень хороший Java-байткод и исполняется JVM, скорее всего аналогичное решение на Java так же получило бы TL.

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

      Я не являюсь ни составителем контеста, ни создателем платформы Codeforces. Я сам участвовал в нём и лишь залил его на Codeforces. Поэтому, мне кажется, такие вопросы следует задавать не мне. Простите, что не смог ответить на ваш вопрос так, как вы ожидали.

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

        Извините, что обратился не по адресу, и спасибо, что залили контест.

        Кстати, я решил проблему, обернув System.out в BufferedOutputStream: 26771558. Но жаль, что приходится так извращаться, чтобы загнать решение в лимит времени (опять же эта претензия, конечно, не к вам).

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

Great, after learning that RCC has stack limit I also learned that I was constantly getting WA in E on test #2 because RCC is judged on Windows that has fu^&*# up rand() :/.

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

Почему на RCC до сих пор есть штраф за ошибку(WA/TL/PE/RT) на первом тесте?

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

    Потому что это ACM-формат? Или я чего-то не знаю о правилах проведения RCC?