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

Всем привет!

Напоминаю, что 4 марта в 00:00 начнется первый квалификационный раунд чемпионата VK Cup 2012.

Чтобы пройти в Раунд 1 вам надо принять участие хотя бы в одной квалификации. Из каждой квалификации в Раунд 1 проходят все участники, набравшие не меньше баллов, чем участник на 800-ом месте. Если вы не будете участвовать в первой квалификации или не прошли по ее результатам в Раунд 1, то не беда — вы можете попробовать силы во второй квалификации.

В каждой квалификации вас ждет несколько несложных задач, примерно расположенных по возрастанию сложности. Во время квалификации задачи тестируются системой только на претестах, а системное тестирование состоится после окончания квалификации (которая идет сутки). Претесты не покрывают все возможные случаи входных данных, так что тщательно тестируйте свои программы! Взломов, падения стоимости задач во время квалификации нет.

Раунд продлится 24 часа, но это не значит, что мы призываем вас все это время провести за решением задач. Мы надеемся, что большинство участников справятся с задачами (или с большинством задач) за более короткий срок. Такая длительность раунда выбрана для того, чтобы каждый нашел удобное время для участия.

До окончания раунда категорически запрещается публиковать где-либо условия задач/решения/какие-либо мысли и соображения о них. Запрещено общаться на тему задач, обсуждать условия и проч. Будьте честными и пусть в Раунд 1 пройдут сильнейшие. Когда квалификация будет завершена, можно будет обсуждать задачи и решения.

Зарегистрироваться на раунд можно в любое время вплоть до его окончания. Да, у нас был фальстарт с регистрацией на квалификацию. Не была включена функция проверки регистрации участника в Чемпионате. Если кто-то успел 2-го марта пройти регистрацию на раунд, то сделайте это повторно.

Результаты раунда не будут влиять на рейтинг, внеконкурсное участие в раунде не разрешается. Впрочем, все задачи попадут в архив после окончания раунда.

Желаем удачи и удовольствия от решения задач!

UPD: Раунд завершен. 12907 попыток ожидают системного тестирования!

UPD 2: Тестирование завершено, доступны результаты.

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

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

правильно ли я поняла, что кол. набранных балов = кол. решенных задач?

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

падения стоимости задач во время квалификации нет

Верно ли, что это касается и неудачных попыток(ошибки на претестах, перепосылки) тоже?

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

It should be "the 3rd of March". :)

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

Will you be allowed to submit multiple times per problem (For example if you find a mistake after submitting or fail pretests) or will you only be granted one submission per problem?

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

"VK Cup 2012 Квалификационный раунд 1", there are Russian phrase in the title not translated into English, though I think everybody can guess that it means "Qualification Round 1". :-)

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

А как мне приехть на этот конкурс?Я из Якутии

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

    Квалификацию и онлайн-раунды можно из дома писать.

    А дорогу в Питер тебе оплатят, если ты пройдешь туда.

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

Как вы собираетесь бороться с людьми которые читают задачу, пишут программу и отправляют ее менее чем за 5 секунд? (Одну минуту) Пример: http://codeforces.me/contest/156/standings

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

    Я не нашёл. Можете поконкретнее?

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

      Возможно, он имел ввиду следующее:

      Нажми "Показать неофиц.", там на 7ом месте есть участник, у которого D сдана на первой минуте.

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

        Там же есть пометка, что это виртуальное участие. Ничто не мешает прорешать всё заранее, а потом за раз засабмиттить, чисто для проверки, правильно решил или нет (на топкодере это частая ситуация в practice-room'ах).

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

          Для этого есть дорешивание. И при заказе виртуального контеста специально пишут, что если Вы уже видели эти задачи, то просто отправьте в дорешку. Так что налицо нарушение правил

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

      1 Куба 91agarwaen 6000 500 08:32 1000 08:33 1000 08:34 1500 08:35 2000 Скажите, это читеры? =)

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

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

    Раунд начнется, тогда все и увидят, не будет никаких 5 секунд

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

"Если кто-то успел 2-го марта пройти регистрацию на раунд, то сделайте это повторно." Я успел пройти 2-го. Но тем не менее сейчас повторная регистрация недоступна. Получаю сообщение о том, что уже зарегистрирован. Есть повод для беспокойства?)

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

Будет ли начисляться штрафное время за задачи? (Например, если я ночью зашёл и прочитал условия, а потом днём начал решать?)

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

подскажите пожалуста. как зарегестрироваться на участие? при регистрации через соревнования пишет что я должен быть зарегестрирован на чемпонат. Где это можно сделать

--- Вопрос отпал ---- :) незаметил справа колонку)

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

Is the championship's time( 3rd of March, at 20:00)common with the time display on computer?

»
15 лет назад, скрыть # |
 
Проголосовать: нравится -16 Проголосовать: не нравится

can i take part in the contest if my age do not satisfied the restriction?

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

Is the contest rated ?

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

Will the ranking be based of submission time ? (like in normal Codeforces round)

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

Why can't I register for VK Cup 2012 Qualification Round 1 it says: Sorry, only Championship registered users can take part in this round. Please, register in the Championship (if you are eligible) to signup to the round. Well I am new to codeforces.com. Is championship registration closed. register link is red...on vk cup 2012 page

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

За зафейленные сабмиты будут баллы сниматься?

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

May someone not elegible register "out of competition"?

»
15 лет назад, скрыть # |
 
Проголосовать: нравится -36 Проголосовать: не нравится

is it a ratted contest....MikeMirzayanov ????

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

I understand that resubmissions (or failed pretests) do not reduce the point value of the problems either?

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

это баг? у некоторых участников нет личной инфы в профиле, хотя при регистрации требуется наличие?

или можно зарегаться с инфой, а потом ее убрать?

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

I have registered but it will not let me submit saying I am not registered.

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

Я в первый раз на сайте, зарегистрировался на соревновании но не могу понять, как начать участие?!

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

    Зарегистрируйтесь на Чемпионат, затем на раунд. Перейдите в интерфейс раунда, читайте и решайте задачи. Вы можете предварительно потренироваться, решив что-нибудь простое из архива задач.

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

      Подскажите пожалуиста где можно зарегистрироваться на чемпионат? На сайте нашёл только регистрацию на 1-ю квалификацию (в вкладке "соревнования"), но место регистрации на чемпионат так и не нашёл.

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

Есть вопрос: получаю "Ошибка времени исполнения на претесте...", а рядом с ней время выполнения 50мс и память 2804кб. 50мс — это время выполнения предыдущего претеста? 50мс явно меньше 3 секунд в ограничении времени на тест. Спасибо!

  • »
    »
    15 лет назад, скрыть # ^ |
    ← Rev. 2  
    Проголосовать: нравится +6 Проголосовать: не нравится

    Ошибка времени выполнения == Runtime Error

    Превышено ограничение времени == Time Limit Exceeded

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

    Не знаю, к чему относятся 50мс, но по поводу Ошибки времени исполнения — это то, что на других сайтах называют runtime error. Вы, вероятно, подумали, что это Time limit exceeded (_Превышено ограничение времени_)

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

I have registered for the competition but I received this error: "You should be registered for the contest to be able to submit". Please help, thanks! :)

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

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

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

Сейчас на странице со списком участников квалификационного раунда (ссылка) справа от своего ника стоит кнопочка "Отменить регистрацию". Не знаю, работает она или нет — проверять не хочу — но лучше бы ее оттуда убрать.

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

Обратите внимание: штраф за попытку, которая не прошла претесты, или за перепосылку составляет 50 баллов (исключения: падение на первом тесте, вердикты "Отказ тестирования" или подобные). Вердикт "Претесты пройдены" не гарантирует, что решение верное и пройдет системное тестирование.

Этот дисклеймер выглядит лишним в архиве

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

ок

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

У меня вопрос, надо ли делать проверку на ошибочно введенные данные? То есть, если в условии, к примеру, 1<n<10, а в претесте вводится n=20, и результат не верный? Или в претесте вводятся только корректные данные?

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

Я нажимаю на "отослать", выводит "для просмотра страницы вы должны быть зарегистрированы на соревнование". Я нажимаю на "зарегистрироваться", сообщение "вы уже зарегистрированы на соревнование". А можно ли это как-нибудь поправить?

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

    Судя по всему вы тоже путаете регистрацию на весь VKCup и на его конкретный(а именно первый квалификационный) раунд.

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

VK Cup 2012 Квалификационный раунд 1 Can we submit if we aren't in the competition? (im too young)

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

да уж... Вот надо было попасть в наряд именно в этот день... Удачи всем. А я буду ждать след. отборочного раунда :(

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

Господа, скажите, почему у моих отправленных задач стоит статус "не прошел претест 1"? Это какой то автоматический тест? По номерам претестов можно как то понять что не так? Дата проверки = дате отправки задания секунда в секунду.

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

Здравствуйте. Можно ли узнать какие претесты используются в задание кроме тех что даны?

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

При отправке решения на странице с условием (выбор файла) выдается ошибка плайн-текстом: ACCESS DENIED! Удалось послать только из вкладки отослать =(

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

i have registered for the contest and even my nick is also there in registered contenstant list, still when i submit it says you are not registered for the competition. Admin plz help..

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

оффтоп. Видимо я тупой. Решил только первые:)

Вопрос: а можно будет участвовать в последующих турах(кроме финала, разумеется) вне конкурса?(чувствуется, не войду я в тыщу:))

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

На данный момент 5 задачу решило 250 человек. Думаю к концу раунда её решат > 800 человек. Печаль, чтобы пройти квалификацию нужно решить все задачи, а последнюю я не решу(((

»
15 лет назад, скрыть # |
← Rev. 3  
Проголосовать: нравится -19 Проголосовать: не нравится

А приз за самый лучший говнокод будет?:) а то я видимо только что его выйграл на перле... :)

Скажите, а все задачи будут с такими мягкими лимитами? ЗЫ Вопрос появился когда заметил, что в языках присутствует пхп

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

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

»
15 лет назад, скрыть # |
← Rev. 2  
Проголосовать: нравится -13 Проголосовать: не нравится

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

  • »
    »
    15 лет назад, скрыть # ^ |
    ← Rev. 2  
    Проголосовать: нравится +6 Проголосовать: не нравится

    думаю 4000 хватит для прохода

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

    Согласен. То ли участники весьма крутые, то ли задачи простые, но первые 3 задачи ну совсем безыдейные. Да, в них можно "накосячить", но вроде как претесты весьма сильные и маловероятно, что у кого то они упадут. 4-ая задача показалась уже чуть сложнее. Решение 5-ой наверно будет решать — кто пройдёт, а кто — нет. Ну и в чём смысл тогда остальных 3-ёх задач? Набрать "брёвен" из-за невнимательности и тем самым лишить себя прохода в следующий тур? Буду ждать второго квала.

»
15 лет назад, скрыть # |
 
Проголосовать: нравится -33 Проголосовать: не нравится

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

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

    Из отчёта службы безопасности по поводу взлома китайцами сервера пентагона: 1) Каждый китаец попробовал один пароль. 2) Каждый второй пароль был maodzedun. 3) На 712134221-й попытке сервер согласился, что у него пароль maodzedun.

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

Не стоит parsec, валится компиляция на импорте Text.ParserCombinators.Parsec. На тестовых машинах голый GHC стоит?

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

ну и плотность результатов... похоже четыре штрафа стоят мне over 800 мест в таблице)

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

    на момент написания этого поста 6000 баллов — 115 человек 5950 баллов — 94 человека 5900 баллов — 52 человека 4000 — 5850 — 56 человек 4000 баллов — 390 человек 3950 баллов — 263 человека

    Вывод: если после финального тестирования останется 3 задачи -> ты лузер

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

Вряд ли сие будет в сколько-то близком todo, но в таких раундах, где куча народу делит места по очкам(да и в ACM стиле бы может быть пригодилось), было бы удобно видеть табличку в духе

место очки
1 — 100 5000
101 — 150 4900
151 — 500 4000

Еще круче — чтобы они разворачивались

»
15 лет назад, скрыть # |
 
Проголосовать: нравится -56 Проголосовать: не нравится

Ничего личного, но чтоб у вас 5 задача упала!)))

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

Вопрос. Будут ли как то организаторы бороться против вторых аккаунтов? Просто, получив штраф, велик соблазн создать новый аккаунт и послать всё безошибочно.

  • »
    »
    15 лет назад, скрыть # ^ |
    ← Rev. 2  
    Проголосовать: нравится +5 Проголосовать: не нравится

    Просто действительно странно. Как уже много кто заметил, на обычные раунды регистрируются не более 2500 участников всех возрастов, а тут уже 4000 от 14 до 23.

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

      Пришло немало людей, которые раньше не учавстовали, но нашли объяву о VKCup, да и естественно, что большее кол-во людей, зареганных ранее

      • хочет больше участвовать в оф.соревновании, а не обычном раунде
      • успеет поучастваоть не в пятницу в 7 часов, а воскресенье в любое время.

      Пример: на предыдущий раунд зарегалось 15 из моих друзей, на текущий — 22. (Все — точно разные люди)

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

    Вы только что натолкнули на идею сотню пользователей... =/
    Действительно, есть смысл закрыть регистрацию на квалификацию во время самого контеста если не всем пользователям, то новичкам ( кто только регнулся / не писал ни одного раунда ).

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

    На олимпиадах типа заочки, ИОИП а также в ЛКШ была система против списываний, думаю и тут она будет.

»
15 лет назад, скрыть # |
← Rev. 3  
Проголосовать: нравится +1 Проголосовать: не нравится

наверное баг: пользователь Scootaloo зарегестрирован дважды на квал1, под номером 3820 и 3821

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

Такими темпами скоро будет больше участников, чем на hacker cup.

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

Всем доброго вечера. Случайно увидел ссылку на турнир — решил попробовать, раньше не принимал участия ни в чем подобном. Поэтому сферически нубский вопрос: как должен выглядеть: ввод standard input вывод standard output на pascal'е? Есть подозрение что задача D не прошла претест (Неправильный ответ на претест 1) по причине неправильного ввода или/и вывода данных.

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

Тестирование после квалификации, начнется без задержек?

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

Посещают меня мысли, что много кто перерегистрировался в течение раунда

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

Я смотрю у многих на пути к 5-ой задаче встал непреклонный 9-ый претест :-(

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

    Опять-таки ":-)", а не ":-(". Хорошо, что он в претестах есть. :)

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

    У многих, а кто-нибудь знает, что там? И заодно, может кто-нибудь написать решение задачи Е?

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

      Уверен, что это тест такого вида: ''''' 3 2 1 30000 10000 10000 30001 70000 ''''' Всякая жадина на нём выдаст 56400. А правильный ответ — 66401.

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

        Спасибо, теперь понятно. Значит Е решалась какой-то мудреной динамикой? UPD. Извините, ниже написали решение на Е.

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

      Думаю, там что-то вроде

      4 2

      1 10

      2 50000

      3 10

      4 50000

      , где нужно пропустить не подряд идущие звонки.

    • »
      »
      »
      15 лет назад, скрыть # ^ |
      ← Rev. 3  
      Проголосовать: нравится +24 Проголосовать: не нравится

      Решение задачи E.

      На первом шаге строим dp.

      dp[i][j] — на какой секунде мы можем обработать первые i звонков, при условии что j из них можно сбрасывать.

      Добавляем фиктивный звонок в конце суток.

      На втором шаге для каждого i пытаемся вклинить сон после i-го звонка, перебирая сколько же звонков (j) мы сбросим до сна. Для определения времени начала сна берем dp[i][j], для определения времени конца сна берем время начала (i+1+(k-j))-го звонка.

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

На C# В 1 задаче, проблема в 4 претесте. Не пойму в чем дело — если пользоваться запуском на стороне сервера — код корректно обрабатывается. Нужно ли писать обработку для вводимых символов — непонятно.

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

    откуда вы знаете 4й претест чтобы быть уверенным, что все ок в запуске?

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

    Если под обработкой вы подразумеваете проверку корректности ввода (не были ли поданы на вход какие-то символы, отличные от цифр, не было ли введено больше/меньше величин, чем указано и т.п.) — она не нужна; тоже писал на C#, все претесты удалось пройти успешно без неё. Да и, вообще говоря, корректность ввода (то есть, соответствие входных данных формату входных данных в условии) в общем случае гарантируется.

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

      Я тоже так думаю. Иначе потребуется больше времени на работу программы. Однако у меня какая-то проблема, и видимо как раз со временем. Ну я все равно проиграл, чтож значит не судьба =)

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

        ваша ошибка не длительное время работы. А некорректное завершение работы

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

        Не, тогда бы был вердикт "превышено время работы" на таком-то тесте.

        Да и вы не проиграли. У вас ещё порядка получаса — за это время можно все задачи с нуля написать ;-)

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

Через 15 минут начнется самый глобальный тестинг в истории кодфорсес:) Интересно — где-то было еще больше участников/посылок в рамках одного контеста?

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

    Интересно еще сколько этот самый глобальный тестинг будет длиться :)

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

      До второй квалификации=) Выше было мнение, что решения тестировались параллельно с туром. Посмотрим... Главное, чтобы все 4000 дружно не начали обновлять сайт =)

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

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

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

        Да, тестировать решения параллельно с туром — вполне изящный подход. У него масса плюсов, и не вижу ни одной причины, почему бы его не использовать на всех контестах.

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

          Скажу вам по секрету — так и происходит.

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

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

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

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

              В моём комментарии "После конца" = "по итогам контеста", это происходит и во время него тоже.

              Я согласен, пришлось бы перетестировать только на новодобавленных тестах. Я не уверен, что в реальности так происходит.

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

          Он используется

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

            не понятно, если он используется, то почему отображается статус: Выполняется на тесте ..., а сразу вердикт не выдается?

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

    Интересно где больше тестов — в центризберкоме или на кф)

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

Комментарий не конкретно к этому контесту, но я хз куда его постить, так что пишу тут.

Почему нельзя сдавать решение на Java, начинающееся с "public final class %PROBLEMNAME%"? При попытке сдать, сайт пишет мол ваш код не удовлетворяет регэкспу. Зачем такое строгое ограничение, почему нельзя делать основной класс final?

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

It is interesting whether we will get the testing results soon after the end of the contest... :)

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

Как без надмозга решалась B?

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

Расскажите как 5-ую решать, пожалуйста) 9ый претест это навроде:

3 2
1 60000
20000 20000
32000 80000
»
15 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

В чем похвох теста №9 на задачу Е?

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

почему в Е не работает жадина, когда мы удаляем К вподряд?

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

when we will could see our final rank ?! :|

»
15 лет назад, скрыть # |
 
Проголосовать: нравится -25 Проголосовать: не нравится

If this contest have hacks was very better. VERY TRICKY PROBLEMS..

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

Спасибо организаторам за раунд, за интересные задачи и за приятно проведенное время.

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

    Задачи были действительно интересные, но вот правила квалификации усложнят организаторам жизнь. "Все участники, набравшие не меньше баллов, чем участник на 800-ом месте", если на сис. тестах из первых 800 у 30-40 человек сваляться решения, то в следующий раунд пройдет около 1,2 тысячи человек, а это немного больше, чем ожидалось + из-за одной неудачной попытки человек 300 не пройдут на раунд.

    P.S. Я то уже точно не пройду на раунд, но не надо говорить, что мои мысли из-за этого.

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

Кто решил E рекурсией? =)

»
15 лет назад, скрыть # |
 
Проголосовать: нравится -11 Проголосовать: не нравится

This contest is really important, and 24 hours are given for each contestant so that everybody gets a chance to participate. But I would have liked that after entering the contest each contestant had only had two hours to solve all the problems.

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

Прервалось тестирование почему-то:)

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

А у нас и правда такой большой интернационал? Просто народ даже с Кореи и Китая участвует, судя по значкам :)

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

Тестирование будет бесконечно долгим, я чувствую...

»
15 лет назад, скрыть # |
← Rev. 3  
Проголосовать: нравится +4 Проголосовать: не нравится

Chrome 17.0.963.56 m, не работает ссылка сброса фильтра над статусом тестирования — "Используется фильтр статуса, нажмите здесь для его сброса".

Сброс фильтра только справа работает.

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

просто колоссальная скорость тестирования

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

Если попытка провалилась на каком-то тесте, как узнать что это за тест?

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

Интересно, что такое WA7 по C.
Вроде сядь-напиши задачка, а немало народу упало

»
15 лет назад, скрыть # |
 
Проголосовать: нравится -6 Проголосовать: не нравится

Предполагаю, что решения тестируются отсортированными в порядке времени отправки на сервер. Сначала ночные, затем утренние, дневные, и в завершение тестирования — вечерние.

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

у кого Е упала на 14 тесте и из-за чего это может быть? Писал нормальную динамику.

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

Как думаете, в D 9-й тест на что мог быть? Вот, думаю, из-за чего мой вариант не прошел..

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

    Вы делали многоугольники выбирая делители числа?

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

      я делал выбирая делители числа и проверяя все возсожные случаи его растановки. Но такое решение не прошло 16 тест. Кто может подскажите где мжнт быть ошибка?

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

        Учли, что нельзя выбирать 2 и 1?

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

          да я разобрался почему не прошло :( Взял по глупости и делал цикл не до N а до корня из N вот поэтому и свалилась :( ЩАс пересдал до N и зашло. жаль конечно :( Но я всеравно не прошёл в следующий раунд :(

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

            Взял по глупости и делал цикл не до N а до корня из N вот поэтому и свалилась

            Ну, я тоже так сделал во имя сложности O(N*sqrt(N)). У вас ошибка в чем-то другом была.

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

              Ну, это не O(N*sqrt(N)), а O(sqrt(N)+N*D(N)), где D(N) — чило делителей N. Так что внешний цикл можно смело делать до N, не портя асимптотику O(N^(1+eps)).

              • »
                »
                »
                »
                »
                »
                »
                »
                15 лет назад, скрыть # ^ |
                 
                Проголосовать: нравится 0 Проголосовать: не нравится
                Так что внешний цикл можно смело делать до N, не портя асимптотику O(N^(1+eps)).
                Ох, и верно. Спасибо, сам не подумал, что невыполненные вложенные циклы не влияют на сложность.
            • »
              »
              »
              »
              »
              »
              »
              15 лет назад, скрыть # ^ |
               
              Проголосовать: нравится 0 Проголосовать: не нравится

              ошибка была как раз в этом. ПОтому что с утра перездал с внешним циклом до N и она прошла.

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

                Перебирая делители числа N до корня, нужно проверять не только делитель K, но и сразу делитель N/K. Вы этого не делали, потому до корня и не прошло — вот что я имел в виду.

                P.S. Не слушайте меня -- после замечания al13n выше мою принципиальность иначе чем придиркой не назвать. :-)

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

    удалять фигуры можно не только через одну

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

Будет ли разбор от организаторов?

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

Тем временем проходной бал преодолел группу 3000, и неуклонно приближается к 4000 (пока что 3800).

Интрига, интрига)

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

Эх, как же не хватает статуса посылок друзей :)

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

из-за чего может возникать "решение зависло" ? Вроде говорили, что часто из-за того, что читают не оттуда, но не тесте же 41:)

Вроде и ввода/вывода немного на самом деле в E.

Спасибо, пофиксили

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

По E проходит не только дп :) Можно заметить, что отвечать на первый поступивший звонок совершенно не обязательно. Можно отвечать на любой звонок, который весит в ожидании. Это ничего не меняет, потому что мы чтобы поспать должны ответить на все. Поэтому мы будем отвечать на самый короткий на текущий момент звонок. Тогда на каждой секунде мы пытаемся начать спать, т.е. ответим на i кратчайших целиком, а остальные проигнорируем.

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

прошло ровно 1000 человек о О

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

Первый раз принимал в подобного рода соревновании. Жаль что не прошёл. Буду стараться. Может ещё попаду в первый раунд)

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

Прошел! Спасибо большое организаторам и авторам задач, а также всем участникам за интересную борьбу. Очень понравилась задача Д =) Поздравляю всех, кто прошел!

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

Блин, получился контест не на количество задач, а на то, чтобы сдать всё с первой попытки. Надеюсь тут было мало двойных акков, а то 3950 обидно выходит.

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

    Я думаю, что в любом случае их было не 200.

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

      Ладно, но всё равно сложность задач в наборе была так себе, просто если бы дали также как и на простых раундах было бы объективнее...

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

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

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

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

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

    Кошмар. А за E, свалившуюся на 25 тесте, вообще ничего не дали. Мне кажется это не правильно. Тоже 3950, очень обидно. Т_Т

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

    Пример Alex_KPR доказывает обратное.

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

    Ну по крайней мере была пятая задача. Можно было её решить и не париться насчет количества попыток.

    На квале фэйсбука всё куда печальнее было.

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

      Просто, имхо, пятая заметно сложнее остальных. Просто если 1 попытку неудавшуюся допустил остается 2 варианта: 1) квал 2 2) париться над пятой (при этом это дольше чем все предыдущие вместе взятые) xxx) double acc...

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

        Да, вышло конечно несколько "посаперски", но по-моему в целом — вполне адекватно. Это не фейсбук, где нельзя было ошибиться ВООБЩЕ.

        Думаю еще если бы было 3+2, а не 4+1 было бы еще круче:)

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

        Все же не знаю, почему пятую так мало решило, я думал 4000 не пройдут. Первые четыре задачи решал минут по 20 (прочитал заранее, что штрафы будут и тестил всё тщательно). Пятую — 40 минут, то есть всего в два раза дольше, не сказал бы что "дольше чем все предыдущие вместе взятые".

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

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

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

            Ну, в С я немножко подумал над реализацией, но в целом да. Но вот кода в Е ровно столько же, сколько и остальных задачах.

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

              ну код — это уже побочный эффект того, что мы делаем:). Хотя у меня больше кода получилось:)

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

          Пятая объективно сложнее чем остальные четыре. Тесты-тестами, но опечатка в коде может всплыть в каком-нибудь одном определенном тесте и без выполнения ее можно не замечать.

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

Exactly 1000 participants advanced. Places from 607 to 1000 all have 4000 points.

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

    Yeah, but anyway I think most people haven't expected that for passing the qualification it is needed to solve first 4 tasks without any wrong attempts.

    • »
      »
      »
      15 лет назад, скрыть # ^ |
      ← Rev. 2  
      Проголосовать: нравится +39 Проголосовать: не нравится

      The way you see it is that you need to have no mistakes with the first 4 problems to advance. The way I see it is that 374 of the 1000 advancers had at least one wrong answer (pretests failed or resubmission), and the problems weren't that hard, so probably the best idea was trying to use as much time as you need to solve the 5 problems so you can have 40 wrong answers and still advance. (when I say 40 wrong answers is just a number for the statistics, probably nobody solved the 5 problems with so many wrong answers in the pretests). I feel many people were unlucky because they thought that with A, B, C and D and just one wrong answer (216 people in that situation) they weren't going to have problems to advance, but there's still one more qualy and I think it will be easier to advance as many people who advanced today can't participate in that round. My advice to everyone is try to solve all the problems you can solve and don't speculate! I hope that many people get a tied spot with the 800th in next qualy so many people advance to the next round! EDIT: There must have been a resubmition because now there are 1001 advancers

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

Comments with too much negative feedback shouldn't be hidden. It takes more time to show and read it than just to read it. Curiosity (alien guy)

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

Выполняется на тесте 97 почему до сих пор висит в посылках? при чем сначало прошло все тесты и все было ок, а сейчас данное сообщение написано.

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

А тесты где-нибудь будут выкладывать?

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

3950.

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

    Фейспалм — то, что я заменил в дорешивании 86400 в последней задаче на 86401 и она прошла((
    ну почему случая, когда надо спать до конца дня не было в претестах? 3800

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

      наверно, я уже всех достал, но, я ничего не изменил и зашла:)

    • »
      »
      »
      15 лет назад, скрыть # ^ |
      ← Rev. 3  
      Проголосовать: нравится +1 Проголосовать: не нравится

      Такая же фигня. Как можно было сделать массив для считывания в 2 раза меньше, чем надо и упасть по рантайму?.. :D Ну и, собственно, 3950.

      UPD: Назрел вопрос. Когда я тестировал на макстесте, у меня в студии ничего не падало — все нормально отработало. Сейчас тестирую — в дебаге не падает, в релизе RE. Что надо писать, чтобы в таких случаях отловить такие баги?

      UPD2: А под g++ вообще заходит, даже с маленьким массивом.

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

      Не знаю, но у меня упало именно на претестах с 86400, и после изменения на 86401 зашло на претестах.

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

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

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

      Ты не одинок, только у меня еще в добавок и 3950 :(

      p.s. А баг вообще один в один.

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

Господа, скажите, а можно посмотреть полный тест #25 на задачу "С", т.к. в окне не помещается полный ответ мой и судейский. Та часть, что помещается у меня и у судьи, вроде, одинакова, а хотелось бы выяснить причину непрохождения. Прилагаю ссылку на посылку.

http://codeforces.me/contest/158/submission/1277219

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

    попробуйте 49 раз те строки, что там написано.
    и потом pwd.
    Может проблема с переполнениями какими-нибудь?

    Пока что полный тест просмотреть нельзя

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

      Спасибо за подсказку. Выяснилось, что это я дебил. Директории писались в стек правильно, а вот переменная в цикле для их вывода была типа byte и потому он выводил только первые 256 строк. Вторая ошибка на этом контесте из-за не тех типов данных — 2000 балов в пролёте. Сказыватеся усталость. В субботу была вузовская по программированию + работа... эх.

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

    У меня была очень глупая ошибка с не достаточным выделением памяти. Проверьте, может быть и у вас похожая ситуация.

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

А в рейтинг этот контест идет?

UPD: уже прочитал — не идет

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

Есть способы связаться с администрацией, кроме лички MikeMirzayanov?

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

А разбор заданий будет?

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

Что значит в тегах задачи дп?

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

Any tutorials coming???

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

Вот уже и 1006 прошедших участников, решили вопрос с повисшими решениями.

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

У меня возникла следующая проблема: Моя посылка во время соревнований http://codeforces.me/contest/158/submission/1270960 упала на 7 тесте. Я не понял, что произошло, но убрал из решения массив и задачка прошла, но я получил 450 баллов. Сегодня я решил узнать, почему упала первоначальная версия, но оказалось, что она правильная. Я скопировал код, отправил его — и все тесты пройдены. http://codeforces.me/contest/158/submission/1289259

Очень обидно, учитывая, что этих 50 потерянных баллов мне как раз не хватает для прохода в следующий тур. Подскажите, пожалуйста, куда можно написать по поводу этой проблемы?

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

    Теперь первая попытка проигнорирована, результаты обновлены.

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

      А что значит вердикт попытка проигнорирована?

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

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

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

          Вот как раз нет. За перепосылку баллы снимаются. Вот если ты послал решение, а оно не прошло первый тест — посылка игнорируется. Или ещё в каких-то случаях, если Ваше решение не протестировалось, потому что произошёл fail системы, например.

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

            Про баллы согласен, забыл упомянуть. Но вердикт "попытка проигнорирована" означает, что эта попытка прошла претесты, но после нее было сдано другое решение, тоже прошедшее претесты. И эта попытка игнорируется для полного набора тестов.

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

            Соглашаюсь с NickAltair и для примера привожу выступление Alex_KPR с этого квала. Все его посылки по задаче A проходили претесты.

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

          Имелось ввиду игнорирование именно этой попытки именно этого участника по обоснованным причинам.

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

      Не пойму что вы изменили? У него так и осталось -50 за штрафную попытку, которая если её скопировать и послать получает вердикт полное решение.

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

      Да, я ее как-то неправильно проигнорировал. Теперь все ОК.

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

        Вроде ещё не совсем ОК. У Just-a-demon всё ещё 450 по A.

        UPD. Ну смысл в том, что у автора по неведомой причине не зашла задача. Ему пришлось перепосылать — терять 50 баллов, которые решили его непроход в этом квале. А после контеста оказывается, что этот же код получает AC. Вероятно проблема была связана с ошибкой сервера, а не автора кода.

        И, так как ошибка проверки явилась причиной неквалификации автора, то можно вернуть ему эти 50 баллов и квалифицировать. Но всё на усмотрение жюри, конечно. На месте Just-a-demon я бы аппелировал до последнего. :)

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

          Недетерминированное поведение программы может быть ошибкой участника, а не сервера. Более того, 95% что это ошибка участника. Более того, если ты абсолютно уверен, что решение правильное, настолько, что ты готов поставить задачу на это, надо не перепосылать задачу при формате CF, а писать клары и т.д.

          Правда, не думаю, что стоит особо думать, лишний участник на раунд 1 особо не повлияет.

          Кстати, Just-a-demon — пожалуйста, не используйте интерфейс виртуального участия, если вы участвовали на соревновании, используйте интерфейс дорешивания.

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

Видел, не помню на какой задаче, у кого-то был вердикт "Решение "зависло" на тесте N" (причем N != 1).(С++) Я лично с такой проблемой не сталкивался. Для избежания ее в будущем подскажете, когда такое возможно?

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

Сложность задач в квалификационном раунде №2 будет отличаться от сложности первого? (как например div1 отличается от div2)

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

    Мне кажется, нет.
    Потому что 2 квалификации сделаны не для разделения участников по уровню, а для того, чтобы те, кто был занят 4-го, могли написать 9-го.

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

Прошел день... а я так ждал, так надеялся, а письма всё нет и нет... так приятно получить письмо о том, что ты прошел в следующий тур... а его всё нет...

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

Так будет разбор или нет? )

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

Hi, for the qualification round 2, I wonder if we can participate as out-of-competition participant, as usual? I'd love to participate; it seems like I can't... Maybe I should wait until the competition is over?

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

Здравствуйте, подскажите, может уже и обсуждалась первая задача, но какой-то странный Претест №3. Если обсуждалось, то не читайте, а просто дайте ссылку, я лично не нашел. Я решил первый раз поучаствовать в олимп на codeforces. Над первой задачей я поломал голову, потому что она не проходила претест №3. Задача ведь элементарная, но вот валится на 3 претесте. Потом я забил на нее и решил делать дальше. Когда пришли результаты претестов, оказывается, не прошла претест 5 1 1 1 1 1 1 В ответ якобы мое решение дало 4, проверяю в запуске, дает 5! Да и по логике оно должно давать 5! Как вариант претест был с ошибкой, либо 5 1 1 1 1 1 1 либо там была еще пустая третья строка. Это нормально? Получается, что условие не выполняется, тогда чего ждать от задачи? Или стоили предусмотреть ВСЕ? Что балы могут быть не в порядке убывания, что вообще этих балов может и не быть?

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

    Претеста с ошибкой быть не могло, иначе это обнаружили не только Вы, а абсолютно все 4000 участников.

    Как человек с опытом проведения соревнований, утверждаю, что с вероятностью 99.99% тесты были именно такими, как сказано в условии. В обычных Codeforces раундах бывают недочёты, но не такие, да и это не обычный Codeforces раунд.

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

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

    Не нужно участовать виртуально, если вы участвовали в соревновании! Юзайте дорешивание.

    Я верю, что увеличивать $i, а не $j здесь ошибка

    for ($j = $i + 1; $j < count($input); $i++)

    UPD: Хм, в последней версии $j, тогда н езнаю

  • »
    »
    15 лет назад, скрыть # ^ |
    ← Rev. 4  
    Проголосовать: нравится +5 Проголосовать: не нравится

    Запустил ваш последний код. Вывело 4. Если убрать завершающий перенос — будет 5.

    Учтите на будущее: всегда в тестах КФ последняя строка с завершающим переносом. Кстати, зря вы не используете, что вам даны кол-ва. Также должно возникать даже меньше проблем

    ну и в качестве хинта: Так как вы пишете

    for ($i = 0; $i < count($input); $i++)

    count вызывается на каждой итерации, что дорого(а может даже и линейно), в данной задаче не важно, а вообще стоит писать что-то типа

    for ($i = 0, $count = count($input);$i < $count ; $i++)
    • »
      »
      »
      15 лет назад, скрыть # ^ |
       
      Проголосовать: нравится 0 Проголосовать: не нравится

      Учтите на будущее: всегда в тестах КФ последняя строка с завершающим переносом. Ну и приведения к интам я бы для надежности делал тоже почаще

      Я, кстати, не видел, чтобы это было где-то официально декларировано, а стоило бы, раз это имеет такое значение в некоторых языках.

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

        Да, думаю стоит, потому что именно из этого и не проходила претест 3. Теперь опыт есть, буду знать, буду учитывать. AlexDmitriev, спасибо за совет... буду набираться опыта.

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

        Нашел, где (А отшиб прочитать это вроде бы есть при регистрации) это написано про взломы:

        1. При взломе можно как вбивать тест вручную, так и отсылать программу, которая его выводит в стандартный вывод. Программа должна всегда выдавать один и тот же тест, например, нельзя инициализировать датчик случайных чисел текущим временем. В любом случае надо очень точно следовать формату теста. Каждая строка должна заканчиваться символом перевода строки.
        • »
          »
          »
          »
          »
          15 лет назад, скрыть # ^ |
           
          Проголосовать: нравится +5 Проголосовать: не нравится

          Да, действительно. Хотя формально, конечно, это не означает, что те же правила действуют и для претестов. Да и не в пункте про взломы это должно быть написано.

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

      ещё можно

      for ($i = count($input); $i >= 0; $i--)
      

      чтобы не заводить новую переменную.

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

А почему нельзя участвовать во втором раунде вне конкурса, если прошел в первом?