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

Автор MikeMirzayanov, 16 лет назад, По-русски
Да, в копилке Codeforces набралось порядочное количество интересных задач, чтобы сделать свой problemset. Вот и сегодняшний день не прошел даром, и вашему вниманию представлен архив задач Codeforces. Пожалуй, единственное зачем он нужен - это чтобы было легче дорешивать задачи и понимать какие решены, а какие нет. В комментариях просили. Я не думаю, что от этой функциональности мы будем многого ждать, но кому-то станет удобнее: а это хорошо.

Архиватором выступил
MikeMirzayanov.
  • Проголосовать: нравится
  • +151
  • Проголосовать: не нравится

16 лет назад, скрыть # |
 
Проголосовать: нравится +12 Проголосовать: не нравится
Блин! Ну +100500 Вам!
спасибо!
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
а где по-страничный просмотр?
сортировка по кол-ву человек сдавших задачу?
возможность скрыть уже решенные?

ааа... простите, если много прошу :)
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
за архив спасибо))
только вот что же все разом и в архиве и в положении участников? архив то ладно, но участников то аж 5000... настоятельно рекомендую сделать в несколько страниц:)
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Красиво!!!
16 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится
Bug detected.
Задача никак не хотела отправляться, а потом неожиданно получилось, что посылки 240520 и 240521 засчитались не только мне, но и Hadi_Asiaie.
16 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +6 Проголосовать: не нравится
The problemset is calling me sazzad when I submit.  :)

Submission 240544, 240545

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


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

Submission 240544, 240545

16 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится
I also found bugs about problem submission:
(1)
240594 Jan 7, 2011 7:16:28 AM sazzad C - Little Frog GNU C++ Accepted 50 ms 1292 KB
240593 Jan 7, 2011 7:15:42 AM hlahuhkln C - Little Frog GNU C++ Accepted 30 ms 1292 KB

when I click 240593, I found it's not my code, but when I click 240594,I found it's my code!
(2)
Sometimes I submited, but I could not see my submission in MY SUBMISSIONS or STATUS.
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Забавно.

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

Отсылаю код но в "моих посылках" пусто. Оказалось что мои посылки записываются под другим именем - jlepack

Пример посылок - 240632, 240618

16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Мдааа.... Прикольный баг)) за меня уже где то 5 задач сдали)) а вот тока мои решения ушли к другим...
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
http://codeforces.me/contest/36/status

id #240733 - #240763

I found this bug as well when I submit both in practice and problemset.
I submitted 36E many times, and each time I submitted it, it shows a different handle did so.

16 лет назад, скрыть # |
 
Проголосовать: нравится +17 Проголосовать: не нравится
Yahooo! This was my request. Thank you very much. I really think it is useful feature. :)
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
номер посылки 240807. Это мое решение:)
  • 16 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится
    не, мне в принципе не жалко, они у меня все валяются на компе, все задачи всего того что я последние полгода из дома писал, нужно будет-перешлю(задача набита, и не жалко если ему ее засчитают, уж не аццки сложная:))
16 лет назад, скрыть # |
 
Проголосовать: нравится +21 Проголосовать: не нравится
Вообще надо обратить внимание на то что сайт развивается прямо на глазах. Постоянно что-то добавляется, меняется. Конечно, при этом появляются мелкие баги, но они исчезают в большинстве случаев очень быстро. Хочется, чтобы CF "держал марку" и дальше:)
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Мне кажется, количество решивших задачу в правом столбце не совпадает с тем, что показывается при клике на x?. Например, задачи, по которым мало решивших: Козлы и волки, Тир, Berpaint.
  • 16 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится
    В этом количестве не учитываются команды.
    • 16 лет назад, скрыть # ^ |
       
      Проголосовать: нравится +4 Проголосовать: не нравится
      По задаче Berpaint написано x1, но ни одного правильного решения не отображается. Хочется выяснить, решил ее кто-то все-таки или нет.
    • 16 лет назад, скрыть # ^ |
       
      Проголосовать: нравится 0 Проголосовать: не нравится
      А как мне отослать решение не от имени команды, а от своего имени, чтобы потом зачтенное решение подсветилось зеленым цветом?
      • 16 лет назад, скрыть # ^ |
         
        Проголосовать: нравится 0 Проголосовать: не нравится
        Сделаю чуть позже
        • 16 лет назад, скрыть # ^ |
           
          Проголосовать: нравится +3 Проголосовать: не нравится
          Спасибо.
          Тогда добавьте еще, пожалуйста, такую функциональность: задачи, сданные во время командной олимпиады, добавляются как решенные каждому из участников (ну или хотя бы тому, с чьего аккаунта они были сданы).

          И еще, пытаясь открыть задачу "Триминошки", наткнулся на такую ошибку "RPC call for action failed." Это сообщение было написано в левом верхнему углу (где пишется название задачи, примерно) - меню было на месте, а условия задачи не было.
          • 16 лет назад, скрыть # ^ |
             
            Проголосовать: нравится 0 Проголосовать: не нравится
            У меня тоже возникает такая ошибка. Кроме "Триминошек" еще не открываются "Тарелки".
            Заметил, что в данном случае проблема связана с языком интерфейса. Англоязычные версии этих задач загружаются без проблем. Бывает и наоборот.
16 лет назад, скрыть # |
 
Проголосовать: нравится +8 Проголосовать: не нравится
А что с разборами задач? Не могли бы вы на каждую задачу дать ссылку на разбор?
  • 16 лет назад, скрыть # ^ |
    Rev. 3  
    Проголосовать: нравится -27 Проголосовать: не нравится
    Не читери! 
    UPD: извиняюсь если обидел
    • 16 лет назад, скрыть # ^ |
       
      Проголосовать: нравится +19 Проголосовать: не нравится

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

      Команда CF делает все для удобства дорешивание задач, и я просто предлагаю сделать еще 1 классную функцию как ссылка на разбор.

    • 16 лет назад, скрыть # ^ |
       
      Проголосовать: нравится +6 Проголосовать: не нравится
      Читерить - это открывать сданное кем то решение и отправлять его в архив. Зачем мучаться, читать разбор, писать программу какую-то...
      • 16 лет назад, скрыть # ^ |
         
        Проголосовать: нравится -17 Проголосовать: не нравится
        Разумеется. Но если будет выложен разбор, все сразу будут глядеть туда, прежде чем думать сами
        • 16 лет назад, скрыть # ^ |
           
          Проголосовать: нравится 0 Проголосовать: не нравится
          ну и ССЗБ, зато если ты сидишь и не знаешь как решить задачу, вполне норм)
          • 16 лет назад, скрыть # ^ |
            Rev. 2  
            Проголосовать: нравится -7 Проголосовать: не нравится
            Как мне кажется, это больше прибавляет тебе уровень нежели сразу глядеть.
            Никто не говорит что вообще эти архивы нужно удалять и не трогать. Просто не стоит рядом с задачей тут же ставить архив идей решения. Пусть часок человек подумает, потом если нужно будет-пороется и найдет:). Но лучше пусть подумает
            • 16 лет назад, скрыть # ^ |
              Rev. 2  
              Проголосовать: нравится +1 Проголосовать: не нравится
              Я и говорю если ты видишь решения и сразу туда лезешь, то ты сам болван)
              Никто же не запрещает не смотреть в них, пока не подумал над задачей неделю)
              А откапывать решения где-то через поиск, при этом видеть еще решения задач с того же контеста, а это уже заставит читать наверно, это неудобно)

              UPD: Впрочем, я думаю мы друг друга поняли и останемся при своих мнениях, так что холиварить вижу глупым занятием)
              • 16 лет назад, скрыть # ^ |
                 
                Проголосовать: нравится 0 Проголосовать: не нравится
                Нет, никто не говорит что видишь решения-сразу лезешь:) Я говорил что минут 20 посидел, особо даже не задумываясь. Но вид их, например, меня бы смутил (если бы я уже не перерос этот возраст). А откапывать решения тоже полезно, авось на решение еще какой-нибудь задачки наткнешься и потом как-нибудь вспомнишь(я, например, так случайным образом узнал о быстром решении функции Эйлера) 

                UPD: Да, это действительно бесполезно. Обидно правда, что сообщество абсолютно меня не поддерживает(я бы сказал даже-не понимает) в этом вопросе.

                • 16 лет назад, скрыть # ^ |
                   
                  Проголосовать: нравится 0 Проголосовать: не нравится
                  На самом деле просто в принципе в обществе подобные вопросы решаются в пользу права выбора. Т.е. надо дать возможность, а как ей воспользоваться - решает сам человек. Вот например, выпускает фирма онлайн игрушки. Куча народу убивает себя, играя в эти игрушки день и ночь. Однако игру не запрещают, т.к. никто не принуждает в нее играть и любой человек может отказаться от нее. Куча народу скажет, что они контролируют себя и могут играть без ущерба для жизни. Поэтому все обычно делается для укрепления права выбора.

                  P.S. Я лишь только хотел прокомментировать общую позицию, как она видна мне.
        • 16 лет назад, скрыть # ^ |
           
          Проголосовать: нравится +5 Проголосовать: не нравится
          Если ты волнуешься за корректность рейтинга, то он не будет корректен по описанным выше причинам.
          Если ты волнуешься за людей, которые будут плохо тренироваться, то те, кто хотят тренироваться - найдут возможность тренироваться, а те, кто не хотят - смогут облегчить себе жизнь в любом случае.
          • 16 лет назад, скрыть # ^ |
             
            Проголосовать: нравится +2 Проголосовать: не нравится

            полностью согласен =)

          • 16 лет назад, скрыть # ^ |
             
            Проголосовать: нравится 0 Проголосовать: не нравится
            Олимпиадное программирование-это не обязанность, здесь люди добровольно. Но что, если они только начали всерьез заниматься? Знаю по собственному опыту, когда уровень программирования-минус ноль, когда даже обход в ширину наибанальнейший не умеешь писать-даже халявки не сразу придумываются. Знаю так же что очень хочется посмотреть идею. Но это не учит думать. Это учит списывать(согласен, списывать тоже бывает полезно:)). Надо помогать людям, которые только начинают думать и писать, и лучшая им помощь будет-не вешать архивы разборов рядом с задачей. По крайней мере, процесс поиска может занять некоторое время, а идея может неожиданно осенить.
16 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится
wonderful features...
16 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится
браво, codeforces. спасибо за все то , что вы для нас делаете
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Спасибо огромное за архив задач, очень наглядно! Буду с удовольствием решать.
В дополнение, было бы очень хорошо, если бы по каждой задаче, по которой были посылки можно было бы посмотреть эти посылки.
16 лет назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится
wooow, that's great, this site is growing quickly...
16 лет назад, скрыть # |
Rev. 3  
Проголосовать: нравится +3 Проголосовать: не нравится
Some problems looks unavailable. It shows "RPC call for action failed. "

http://codeforces.me/problemset/problem/47/E
http://codeforces.me/problemset/problem/47/D
http://codeforces.me/problemset/problem/7/E
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Nice! I think tags for each problem (for example, 'binary search' or 'dp' or 'graphs' etc) will be useful too!
16 лет назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится
Архиватором выступил MikeMirzayanov

Может быть вы имели в виду "архивариусом"?
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Еще не плохо было на тома поделить, а то когда задач совсем много станет то неудобно станет
16 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится
Задачи туда будут добавляться автоматически?
16 лет назад, скрыть # |
 
Проголосовать: нравится +14 Проголосовать: не нравится
Что можно сказать - круто. Кодфорсес как всегда радует. Было бы неплохо прикрутить разбивку по тематике, например как на timus, в плане того чтобы можно было не только дорешивать, а также и прокачиваться по определенным алгоритмам.
16 лет назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится
Пишу, может, не по делу, но все-же. Если писать решения на пхп, откуда брать входные данные и куда писать ответ.. напишите в личку пожалуйста
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Мне кажется или на странице "архив" в таблицах справа (которые топ10 по рейтингу и вкладу) шрифт крупнее, чем на других страницах?
16 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится
UPD: Сорри, проглядел, об этом говорили раньше.
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Мне кажется, что неплохо было бы добавить в профиль участника количество сданных им задач в архиве.
  • 16 лет назад, скрыть # ^ |
     
    Проголосовать: нравится +3 Проголосовать: не нравится
    Уже обсуждалось и был вариант вообще добавить возможность из профиля участника просмотреть все его отправки и соответственно код.
    +1
16 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится
Маленькое предложение: добавьте пожалуйста возможности при редактировании комментария сменить его язык... а то бывает автоматом отправляется "по-русски", когда надо "по-английски", а добавлять еще один комментарий(даубл постинг) некрасиво.
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
why "Judgement failed" occured in my submition for question 10C?
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
very nice feature !

now we have something to do when waiting for contest.. :P
its fun and easy to practice now.. thanks a lot sir..!!
16 лет назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится
Is it possible to add "Run" tab in problemset ?
16 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится
Хотим кнопку "показать только друзей" в положении!
16 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится
Что означает буква перед номером задания? Сложность задачи? Если да, то как определяеться сложность? Автором?
  • 16 лет назад, скрыть # ^ |
     
    Проголосовать: нравится +2 Проголосовать: не нравится
    пример "50А". Вы об этом? Число - номер раунда, в котором давалась задача. Буква - порядковость задачи в этом раунде. Пока я замечала, что в контестах codeforces сложность задач возрастает по алфавиту (задачи A,B  более простые). Хотя бывают и исключения.
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Баг. В архиве задач неправильно отображается количество решенных задач и место.
У меня вчера было 40 задач, сегодня я сдал еще 5, но в положении осталось 40.
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Я не нашёл как посмотреть свои попытки по конкретной задаче... Разве что, заходя на контест и там в мои посылки. Нельзя ли сделать так, чтобы можно было смотреть более удобно.
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Что если, добавить в архив теги, чтобы было проще сориентироваться на что задача? Затем сортировка/поиск по тегам.
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

:-D

А это что за ответ системы?

Решение «зависло» на тесте 1

:)

16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
У кого-то грузится задача 25С? У меня ( да и не только ) ни в архиве, ни в контесте не грузится, пишет
"RPC call for action failed."
16 лет назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится
Было бы здорово видеть в профиле количество решённых задач из архива (и рядом общее кол-во), а также, чтобы можно было видеть какие задачи сданы у чужого профиля.
16 лет назад, скрыть # |
Rev. 3  
Проголосовать: нравится 0 Проголосовать: не нравится
У vepifanov сейчас правильное количество задач

UPD. Уже нет...
16 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится
some early images seem to be broken. such as
10B: http://codeforces.me/renderer/de21a9bdfc2f66814cc5291ec42a9813f7f3b391.png, http://codeforces.me/renderer/a6ae5b08ea1c4d15f150b1a9df3c925c2b9cdd51.png
15E: http://codeforces.me/renderer/5945210be972aa5fe947f3b8a3a0378a4cade844.png
it's hardly possible to understand the statement without these images

i also recommend that the alt property containing the latex format formula to be added to the image tag. in this case, formulas are still easy to understand even when the images are not available.

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

BUG: В списке задач архива неправильно отображаются номера контестов.

На данный момент первая задача в списке 59E (реальный номер 55E)

  • 16 лет назад, скрыть # ^ |
     
    Проголосовать: нравится +6 Проголосовать: не нравится
    Все верно, были несколько контестов которые шли не по порядку, например Testing Round 1, шокльные олимпиады ЗКШ.
16 лет назад, скрыть # |
Rev. 4  
Проголосовать: нравится 0 Проголосовать: не нравится
Кстати, еще бага что если участвовать в контесте вне конкурса, то в архив сданные задачи не засчитываются.
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
А ещё если участвовать вне конкурса и после окончания контеста сдать задачу в архив, то улучшится итоговое положение в "результатах".
16 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится
Когда же наконец появится возможность сдать в архиве задачи с командных контестов, в которых участвовал? Когда сдаешь, пишет, что я сдаю от имени команды и мне зеленым задача не подсвечивается.
И еще вопрос: как расформировать команду? Пишет, что в команде должен быть хотя бы один активный участник.