Всем привет!
Напоминаю, что в субботу, 19 апреля 2014 года, в 12-00 по московскому времени, состоится первый квалификационный раунд Russian Code Cup 2014.
Зарегистрироваться и участвовать можно на сайте http://russiancodecup.ru
200 лучших проходят в отборочный раунд, а остальные смогут попробовать свои силы во втором и третьем квалификационных раундах 18 и 24 мая.
Всем удачи!
UPD: Принятое решение по итогам раунда
Тесты к прошедшему раунду: скачать тесты
Регистрация в Firefox'е почему-то не работает, из ошибок — вместо JQuery (get-запрос с url'ом http://www.russiancodecup.ru/javascripts/jquery.1.11.js?v=19) сервер отдаёт следующее:
(спрятал простыню html в историю правок)
Upd. Forceful refresh иногда помогает, похоже, сервер отдаёт эту страницу с вероятностью ~50%, независимо от браузера (даже curl иногда её получает). Безотносительно причин этого — сообщение на странице выглядит мягко говоря бредово.
То есть, можно пройти в отборочный тур, если не писать первый и второй раунд, но зайти в двухсотку в третьем раунде? И еще, те, кто пройдет в отборочный раунд (уже на первом раунде) могут написать второй и третий раунд? И они будут учитываться в таблице?
Да, именно так. И ещё вопрос — Qual 1 будет проводиться на площадке Codeforces?
RCC проводится на своей площадке, http://www.russiancodecup.ru/
А как можно удалить аккаунт? Примерно месяц назад, когда стало известно о соревновании, я попытался зайти под старым аккаунтом и не смог. Поэтому зарегистрировал новый. Сейчас же мне на почту шлются письма для обоих аккаунтов.
Почему в результатах за прошлый год некоторые записи подписаны только мылом, без аватара и без ссылки на профиль? Это косяк с профилем какой-то?
а какова длительность раундов? не нашел такую информацию на сайте
http://www.russiancodecup.ru/about/
Отличная расцветка на сайте, видимо, специально для любителей Far Manager :D
И еще недавно было 88 строк, сейчас стало 87 (левая сторона страницы).
Зачем автоматический выброс с сайта после 24 минут неактивности? Если организаторы уверены, что участники смогут решить любую задачу меньше, чем за 24 минуты, то я польщен:)
Создатели сайта должны гореть в аду!
понятно, что я видел этот текст. неужели можно было подумать, что время установлено экспериментальным путем:)
500 Internal Server Error
что-то мне это напоминает...
Вот это я понимаю, солидарность.
«При выполнении скрипта возникла ошибка. Включить расширенный вывод ошибок можно в файле настроек .settings.php» Лол.
А писали, что выдержат нагрузку...
Может, нагрузку выдержали, просто скрипт кривой :)
пока сайт лежит, предлагаю вашему вниманию замечательный сервис http://devnull-as-a-service.com/ Я проснулся в такую рань с мыслью об этом замечательном сервисе, ну насколько надо быть шизанутым, чтобы воплотить это в жизнь...
И сервер лег..
как красиво сайт упал...
Отличный старт я вам скажу.
В последнее время стандартный для всех платформ. :)
Норм, 500 Internal Server Error =)
В этом году это уже традиция всех турниров )
Вроде как квалификация гугла прошла гладко. Причем кол-во участников на порядок больше
Но они не пытаются открыть одну и ту же страницу все одновременно.
Ага, если эта традиция станет правилом, то такие случаи можно будет считать исключениями из правил =)
Гугл не менял интерфейс.
Первый квал всегда комом. (topcoder style)
мда, не вывозят они совсем...
Firefox 25.0. Полосы прокрутки то есть, то нет.
Да дизайнеры вообще отлично постарались. Просто шедевр сайтостроения.
Получаю 500 Internal server error, db quiery error
Начало контеста перенесут? 3 минуты как сервер лежит
Упал сервер? =(
А я прошел до:
AC на первой группе тестов. Поздравляю!
А я дошел до "до конца раунда осталось 1:55", но условие открыть не смог.
Я дошел до "Приступить к решению"
Achievement unlocked!
(см. первую правку)
У меня только что подал признаки жизни, но потом снова упал(
Кстати он уже 4 минуты как идет
500, 501, 502, DBQuery на выбор
Тест "психологическая национальность" показал что я немец, а не россиянин, я могу участвовать??
Уже подняли :)
уже опустили)
И опять уронили
Наследует ошибки WarmUp'a :)
Признавайтесь, кто успел прочитать условия?)
Чувствую пора расходиться, задачи уже спалились
Есть условия задачи, но я не вижу, куда сдавать решение!
Я вот тоже ищу-ищу. Дизайн от бога!
Прямо после каждого условия кнопка "отправить решение".
Переодически начальная страница обновляется, а на ней все меньше времени до конца =( ...
-9 минут
statements
Где кнопка отправить?)
https://disk.yandex.ua/public/?hash=3PMBWVcyZ842TPC3RTNqgqeCJvWjnnjc14UnzZHlnPM%3D
Не благодарите :)
Только у меня нет кнопки отправить решение?? Хоть бы объявили, что анрейт...
КУда сдавать?)
Год где-то в соревнованиям никаком (кроме russian ai cup, и то не до конца) не учавствовал, да и походу не особо хотят пускать :-) Отправить кнопки нет, сайт падает постоянно :-)
Ну, зато дизайн хороший :-)
Поделитесь пожалуйста ссылкой на отправку решения, видимо у многих участников нет такой кнопки...
Насколько я понимаю, нужно зарегистрироваться на тур в своём аккаунте, только вот кнопка "Да, я участвую" у меня не работает сейчас, как и весь сайт теперь.
Ого, в профиль заходит? У меня на странице профиля стабильно 502.
Кнопка работает, но не помогает — сабмитить всё равно не даёт :(
ПОчему не объявить, что раунд провалился? 2 часа б не тратили на эти мучения..
Напишу-ка я вторую квалификацию...
Через 8 минут наконец увидел условие. Написал решение. Попытался послать, мне сказали, что авторизация просрочена. Ладно, перелогинился — снова ошибка скрипта...
По хорошему, нужно сделать еще одну первую, а эту отменить.. Люди уже вторую сдают, я еще кнопку не прогрузил))
так даже когда отправляешь, то не ясно зашла ли он а у тебя или нет....сайт лагает и не показывает ничего(
Также не вижу смысла в этих мучениях. Вроде даже кнопка отправить есть, а вот отправить так и не удалось (Яндекс.Браузер, если что).
Отослал А 5 минут назад. Встала в очередь, обновил страницу посылка пропала. теперь сайт упал
Да, я тоже отослал, получил AC, а потом посылка пропала.
EDIT: Снова появилась.
Вот со всеми картинками и стилями: https://dl.dropboxusercontent.com/u/24028280/RCC-2014%201-%D0%B9%20%D1%80%D0%B0%D1%83%D0%BD%D0%B4.htm
Отлично, после 10 минут ожидания условий я таки смог прочитать их и отправить решение. Но вот незадача — получил CE. А всё почему? Потому что не указано версию компилятора. "Подскажите, на каком языке выполнена программа?" Никогда не знал, что бывают языки "Visual C++" или "GNU C++".
Ты хотя бы оправить решение смог. А мне при попытке отправки постоянно выдает «The script encountered an error and will be aborted. To view extended error messages, enable this feature in .settings.php.» :[
Я смог отправить после 10 минуть сидения на кнопке F5. Теперь мне это тоже выдает при попытке перегрузить страницу. Или "502 Bad Gateway".
Чё-та там мейл.ру наПэХаПешил...
Там bitrix, судя по сообщениям об ошибках. И, что ещё хуже, весь дизайн рисуется джаваскриптом.
Дизайн-то пусть рисуется как хочет, но пятисотки не должны отдаваться из-за этого.
Сегодня прям разнообразие. Уже 502 ошибка =)
Не совсем понимаю, почему контест не остановлен. С такими проблемами по-нормальному участвовать невозможно.
становится интересно, организаторы сделают его рейтинговым или нет? :D
это эквивалентно вопросу адекватны ли организаторы или нет. Вопрос только будет ли новый первый или просто увеличат квоту со 2 и 3.
Мне одному показалось, что раунд продлили на 5 минут? Если это так, то это весьма подозрительно...
Хорошим тоном со стороны организаторов было бы объявить сейчас и здесь о внезачетности раунда и переносе квалификации на другой день. А еще более хорошим тоном по отношению к авторам задач было бы сделать это сразу же, пока еще не засветились задачи.
Непонятно вообще, зачем нужна эта новая платформа, если для проведения подобных турниров есть Codeforces?
Поддерживаю.
Еще ИМХО стоило warmup провести не на Codeforces, а на ихнем сайте, это бы решило кучу проблем.
Ага, еще более странным выглядит Warmup на codeforces, если бы его провели у себя то можно было бы этого фэйла избежать. А так по сравнению с обычным годом будут готовить +2 комплекта условий.
В узких кругах ходит версия, что технические проблемы на сервере спровоцировали фанаты Codeforces =)
не факт что codeforce не упал бы так же, когда участников более 4000 и есть картинки в условиях codeforce тоже начинает зависать, время раундов продлевают и тд и тп. В том году на платформе ruscodecup таких проблем не было.
Да в прошлом году вроде работало все. Но нет, лучше сделать новый вырвиглазный сайт.
Угу, а лаги на codeforces уже починили? По моему мейлрушечка не сильно хуже работает, чем иногда cf
А чего все парятся? Контест уже будет в любом случае остановлен, и не засчитан и задачи эти уже не смогут использоваться. А если организаторы думают по другому, то это будет только на их совести так подло поступать.
У админов в мейле наверно выходные.. вот и некому падающие сервера поднимать )
Шаббат :)
У меня тоже шаббат, но я ж пишу :)
Почему за ошибки компиляции штрафуют? Мне, например, совсем не было очевидно, что компилятор GNU C++ не поддерживает C++11.
Потому что гладиолус?
Если формально, то все опции компиляции были доступны до начала раунда на сайте и там, в частности, нет
-std=c++11
.Это конечно шедевр (в правке)
ассоциативный ряд синих экранов и полного треша, написанного на них, продолжен!
А ребята все равно продолжают решать. It's so foolishly. Хотя может они просто потренироваться... .
Респект таким парням. Даже без адекватной работы тестирующей системы они не опустили руки, у них есть цели в жизни...
А еще лучше иметь такую цель, и не иметь кнопку "отправить решение".
Нажимал кнопку отправить, реакции ноль... Ну я и нажал несколько раз))) Оказывается, что каждое нажатие теперь считается за попытку)))
Зато я сдал первую задачу четыре раза =D !!!
Я потом отправлял вторую. Нажал один раз, подождал около минуты!!! Ноль реакции))) Потом нажал еще пару раз, подождал... Отправилось опять два решения и сайт упал!!!
Почему http://russiancodecup.com/ отличается от http://russiancodecup.ru/ ? Я по первой ссылке так и не смог дождаться условий, хотя логин работает корректно.
Первый это старый сайт, в этом году на .ru проводится.
Старый сайт выглядел адекватней(
После нажатия в профиле "Да, я участвую" (об этом, кстати, можно было предупредить заранее) ссылки для отправки задач всё равно не появились
У кого-то есть кнопки, у кого-то нет. У меня ни в одном браузере нет. :)
Для меня это тоже был очень неожиданный поворот событий. При регистрации говорилось, что вы уже зарегистрированы(логин с прошлого года), а , как оказалось, надо нажать еще кнопку "Да, я учавствую" в личном кабинете. Хотя после ее нажатия(уже во время контеста) ничего не изменилось. Кнопки отправки как не было, так и нет.
Ну, видимо, эта кнопка регистрировала на участие. (Абсолютно не понятно, зачем вообще она нужна, и почему нельзя всех зарегистрировать) А регистрация во время тура — это странно. Вообще не понятно, зачем они что-то поменяли с прошлого года, в том году все было лучше.
А может народ, который может сабмитить, выложит сюда dump запросов, чтобы остальные могли из консольки посабмитить? (надеюсь, там нет всяких специфичных для кнопки секретных токенов...)
Уж лучше бы все проводилось на платформе Codeforces...
Там есть люди, кто уже по три задачки решил 0_о
Уже сабмитит вроде
Еще картинка на тему работы сайта:
Просто в какой-то момент между 500 и 502 сайт загрузился с таким сообщением. Сам я пароль себе не восстанавливал, да и судя по остальной части страницы даже уже не был залогинен. Но мне любезно спалили почту некоего Дениса. Надеюсь, что ему в ответ не отправили ссылку для восстановления моего пароля.
Mail.ru опасен) Я Денис и мне пришел твой пароль)
Ок.
Блин, ну это уже смешно. Меня уже 5 раз выбивало из-под учетной записи. Ни одна страница не грузится, большинство выдает ошибки. Решение не отправляется, очередь в 10 минут. Как вообще этот бред можно продолжать?
А мне кроме шапки и надписи Сейчас идет 1-й раунд ничего не показывают.
Главное, что идёт, а остальное не так уж и важно.
По-прежнему некуда посылать задачи ни в хроме, ни в файрфоксе, даже после регистрации в профиле. Печально. Ну ладно, может на TopCodere сегодня повезет больше...
сегодня топкодер? Это 1B сегодня?
Да, он самый.
А еще бы хорошо отфильтровать повторные одинаковые сабмиты
Ага Особенно когда их k подряд, где k >> 1...
Шедеврально просто: логинишься -> ждёшь все тормоза -> жмёшь кнопку отправить -> сессия протухла -> логинишься...и всё по новой
Организаторы решили наглядно показать, что такое цикл)
Тогда уж круги Ада =/
Я отвечу больше: заходишь >> логинишься >> всё!? В общем даже не заходит
Помните мэйлру разослали на всех паспортные данные финалистов?? Они не обучаемы! Скачайте http://www.russiancodecup.ru/championship/result/ если сможете и найдите в HTML вот это ChampionshipResult.result.
Только сегодня емейлы лучших программистов рунета в удобном JSON-читаемом виде!
"data":{"вродекаксекретныйемейл@gmail.com":{"solved":"4","penalty":"102","rank":"1" ... И так далее на всех участников!
Мне кажется, это лучше было сообщить прямо им, а не выкладывать в свободный доступ. )
Как раз на работе закончил проект по переводу инпута на JSON)) Читаю, как текст)) Сразу объктами))
Ого! Теперь я даже рад, что не получилось ничего посабмитить...
Всё нормально, к конфиденциальным данным доступа не дают:
Так там еще и вердикты с номером теста есть.
Не ну господа светить даже CE это уже слишком.
Может, там еще и код чужих решений лежит? )
comment":"main.cpp: In member function 'bool MinCostMaxFlow::dij(int, int)'
MinCostMaxFlow
Погуглив эту строчку кода "bool MinCostMaxFlow::dij(int, int)", можно было бы найти примерное решение и сдать E. Хотя с другой стороны правильно применить тоже уметь надо.
codeforces.cpp!! что-то очень странное...
Просто лень новый файл под это дело заводить. Так уже много лет codeforces.cpp
Кто видел комментарии на Ленте поймет. И, кажется, это правда!
Сливать так сливать.
Смесь ACM и CTF, новый формат!
Даешь не рейтинговый контест!!!!!!!!
По поводу организационных решений — почему не принять их сейчас, а не после окончания раунда, и не сэкономить людям 2 часа времени?
Ну зачем так пессимистично, будто раунд сделают не рейтинговым? Неужели какие-то мелкие лаги могут быть причиной для этого?
тут не мелкие лаги я не могу отправлять задачи A отправил только после 30 мин. Хотя закодил за 10 мин.
мсье не знает толк в шутках?)
Ну я сижу на вокзале в Ростове, инет и сам по себе отваливается по кд, так еще и rcc лагает, но сдал 3 задачи, так что вы утрируете
Респект!
Погорячился, извините :( Главное, что дизайн красивый!
Почему все так возмущены? Есть ещё целых два квалификационных раунда, чтобы получить футболку!
Хочу сказать спасибо Nimax, сделавшему столь нагруженный JS-ом сайт, который и без того работает на нагруженном сервере.
А свои посылки можно смотреть? Просто или я случайно не то отправил, или две идентичные посылки дают PE и AC
Мне бы Ваши проблемы)
Более того — в этом квантовом контесте одно и тоже решение может выдавать AC и WA :)
я до сих пор не могу отправлять задачи. кнопки не появляются. а уже 30 минут до конца...
Лучше просто дождаться 2 и 3 квалификаций, так как в этом раунде смысла нет.
Проверьте, вошли ли вы в систему. Периодически выкидывает, приходиться по новой осуществлять вход.
Не в этом дело, у меня вот кнопок тоже нет. А причина — я нажал кнопку "подтверждаю участие" в профиле уже во время контеста. Видимо, у них в этом случае всё криво работает (или просто кешируется с огромным expiration).
а! видимо да. я тоже заметил это подверждение, только когда начал искать причину...)
ну да, он в спарва, сверху в углу показывает, что я залогинен. в профиле пишет, что зарегестрирован на контест. странно...
Ну как так? Я уже 20 минут пытаюсь только отправить задачу...
А как понимать вердикт: Accepted test=2
Compilation error test = 7 :)
Кстати, а где-нибудь пишется твое текущее положение в таблице? А то я что-то не нашел.
http://www.russiancodecup.ru/personal/profile/
Вот мы тут ноем-ноем, а Petr уже все пять решил.
Чуть точнее: послал и сдал. Это сегодня важнее.
За то я теперь знаю его емейл
Выигрывать контесты на работающем сервере может любой дурак. (с) Petr
До этого момента я был уверен, что число, стоящее рядом с галочкой/крестиком — это с какой попытки человек сдал задачу. Но я увидел это Может, за какие-то неверные посылки не дают штраф?
Возможно, что это считается общее число посылок. Например, если первая же получила ОК, то штраф за последующие давать странно.
там сегодня много странных вещей, так что удивляться не приходится :)
Самой странной вещью будет решение в пользу рейтинговости раунда.
видимо экстремальное программирование по-русски выглядит именно так
Ну это же спортивное программирование. Можно даже новые дисциплины ввести: спортивное ориентирование на сайте, кодинг с препятствиями, греко-римская борьба с тестирующей системой. В общем вариантов много.
Как бы все написал, а отправить ничего не получается. Лучше бы я спал. UPD: с VPN в Украину удалось отправить.
Как свои посылки смотреть? Всмысле не инфу "по какой задаче и в каком раунде", а именно код?
Не посмотрел, что аналогичный вопрос про числа, отображаемые в таблице (см. первую правку), задан выше.
Весь контест ссылку "История попыток" читала как "История пыток" :)
Мадемуазель знает толк в извращениях :).
Скорее, мадемуазель адекватно оценивает происходящее =)
Одно другому не мешает :).
Весь контест ссылку "Прессе" читал как "Прессэ́" :)
По пойму Штрафное время вычисляется не верно?
А дорешка будет?
Как решать B ? :)
1) Первым ходом сделал так, чтобы X % Y стало равным нулю. 2) А дальше тупо 1 секунду ждем, используем волшебную фигнЮ, одну секунду ждем, используем фигню и т.д. пока не закончится магия или секунды(ну это все формулой делается). Ну вот первый шаг я еще перебрал(чтобы X % Y стало равным нулю, надо попробовать использовать магию, или тупо ждать)
Если , то выгодно сделать min(k, t) прыжков длины y, а потом дойти оставшееся, если t > k.
Иначе нужно сначала дойти до состояния, в котором . Это можно или сделать за один прыжок, или потратить на это сколько-то из t.
Других случаев нет.
Формулой. Только надо предусмотреть случай когда в самом начале x%y != 0. Там может быть два варианта. Выложу, пожалуй, свой
быдлокод.Код под правкой кому нужно.
Кто как решал D и Е?
Медленно и мучительно
Мне кажется, или если сделать ограничения в D чуть-чуть поменьше, то дп по изломанному профилю пройдет? O(n * m * 3^n)
O(n * m * 2^n), т.к. валидных профилей 9*2^(n-2).
Даже скорее 3 * 2n - 1.
Да, действительно, в таких ситуациях стоит учитывать константу :)
Там намного меньше, чем 3^n, потому что в изломанной маске не больше одной пары соседних позиций, в которой цифры совпадают.
E — макс поток мин стоимости
А это не очень долго? Там же 100 тестов
n и m в сумме по всем тестам <=300.
В сумме? Не, ну это вообще не серьёзно :)
Сдал C в 2:04:55 по их часам, после конца контеста время отправки поменялось на 1:58:44… У Mail.ru время тоже не работает?
За 20 секунд до конца послал решение, весело весело, а потом ругнулось, что раунд завершен
«Ве́село»? Или всё же «висе́ло»?
Скорее всего, "Ве́село висе́ло". Ну очень весело.
Мне кажется, или лучше бы организовали это все на платформе Codeforces?
А где дорешка?
Ещё у них 404 страница тематическая, вылетала у меня пару раз:
Увидел их 404-тую ошибку, перезагрузил компьютер по привычке =)
а я еще и 404 место занял...вообще crashed.
Sturtup
Попытался сдать задачу за 1,5 минуты до конца соревнования. AJAX долго грузился грузился (больше этих 1,5 минуты), потом сказал, что моя сессия окончена, так как не было активности последние 24 минуты. После этого перегруажал страницу еще 1 минуту. Оказалось раунд продлен минут на 5 из-за косяков вначале. Попытался быстро зарегистрироваться, удалось опять за 1,5 минуты до окончательного конца. Попытался отправить задачу — ответ "Раунд 1 уже не идет" и крутится счетчик "до конца раунда 1 осталось 55, 54, 53 и т.д. сек". Послать решение так и не удалось. Стоило из-за этого вставать в 1 ночи. У ребят из mail.ru отлично получается заниматься почтой, но отдайте проведение соревнования на более менее отлаженную площадку, например codeforces.
В принципе, комментарии излишни, ведь все и так всё знают, но таки внесу свою лепту.
Начало, понятное дело, класс. Далее всё вроде начинает работать и удаётся заслать А (долговато, конечно, ну да ладно, условие немного неправильно понял изначально). Читаю Б — вроде понятно, что делать, но выглядит противно, читаю С — всё понятно, кожу, хочу отослать — хрен там, всё упало. Ладно, начинаю кодить Б. Вроде закодил. Пытаюсь отослать — хрен там. И что делать? Вы скажите: "решал бы дальше задачи". Так я не успел остальные две прочитать. Ладно, как-то нашёл условия, прочитал Д, Е. Е даже вроде понятно как решать. О, страница РЦЦ загрузилась, попробую что-нибудь отослать. ДА ХРЕН ТАМ, не нажимается кнопка. Начинаю кодить Е. В какой-то момент страница РЦЦ снова загружается, засабмитил С, слава Аллаху. Если бы мне дали посмотреть ещё и вердикт, было бы слишком сладко, да. Через минут десять всё снова прогружается, засылаю Б, вижу ВА по С — оказывается, все числа должны быть различны. Ладно, это фиксится парой строчек. Фикшу. Снова хочу заслать. Много хочу. Всё падает ещё минут на десять. И вот оно снова прогружается. А теперь ещё и разлогинило. Блеск. Ну да ладно, это ерунда. Засылаю С, вижу ВА по Б. Нахожу багу. Хочу отослать, и что же вы думаете? Заслал я её минут через десять. Ещё минут через пять получаю ВА. Таблицу даже не смотрю (а вот зря...). Решаю забить таки на контест, потому что прихожу к мысли, что с таким сливом всё равно никуда не попасть, и дописать эту Е. Пишу-пишу, долго пишу. Дебагаю. Конец контеста, чуть-чуть не отдебагал. Смотрю таблицу. И что же я там вижу? Если бы я решал Б, и решил её (что скорее всего так бы и было), то с большой вероятностью попал бы в заветные двести. Хмм, забавно, да...
Прошу прощения у тех, кому этот текст показался слишком страдальческим или, что весьма вероятно, глупым, но уж сильно хотелось выговориться. И да-да, Петру как-то вот что-то ничего не помешало зарешать все задачи почти за час. Но это Пётр, а я, видимо, неудачник)
В принципе, комментарии излишни, ведь все и так все знают, но таки внесу свою лепту.
Начало, понятное дело, класс. Далее все вроде начинает работать и удается заслать А. Получил ВА и понял, что написал два цикла до n-1. Исправляю, засылаю, правильно. Минус один на халяве. Уже хорошо. Читаю Б. Ужасная задача, много микро. Пишу, тестирую, хочу заслать — ДА ХРЕН ТАМ. Читаю С, а почему бы не вывести инпут? А, числа различные должны быть. Ну да ладно, это ерунда, фиксится парой строчек. Засылаю Б и С, не нажимается кнопка, через минут десять все снова прогружается, С заходит, по Б ВА 2. Отлично. Оказывается, есть еще один случай, когда надо подождать с применением операции, пока делиться не станет. Пишу, дебагаю, засылаю, опять ВА 2, да что это такое. Смотрю монитор, Е сдали за 4 минуты. Да это же поток, скорее в базу прерита! Копипащу поток, сабмичу, ТЛ 8. Меняю ArrayList<Integer> на IntArrayList, и вот оно снова прогружается, ТЛ 43. Меняю List<Edge> на пять IntArrayList-ов, АС! Надо было получше изучить библиотеку Егора, а то интерфейс его графовых алгоритмов до сих пор не понимаю. На каком я там месте? А хрен поймешь! Надо вручную листать результаты. А сайт еще и глючит. Возвращаюсь к Б, делаю несколько рандомных изменений, сабмичу, сабмичу, одна из посылок заходит, слава Аллаху. Кое-как нахожу себя на второй странице результатов, гг вп, изи катка.
Прошу прощения у тех, кому этот текст показался слишком страдальческим или, что весьма вероятно, глупым, но уж сильно хотелось выговориться. И да-да, wackloner-у как-то вот что-то помешало зарешать все задачи. Но это wackloner, а я, видимо, не неудачник)
Gg wp.
А я вот долго искал минкост у себя в исходниках, но так и не нашёл. Начал писать заново, но, как понятно из предыдущего комментария, так и не додебагал =.=
Да ты еще и на Java пишешь, качни себе уже CHelper + библиотеку Егора
Егор польщен, но стоит помнить, что минимум на TopCoder чужой код запрещен