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

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

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

Если еще возможность для соревнования указывать политику просмотра решений, при которой возможно просматривать посылки по задаче, если она сдана (досдана) участником. Но я думаю, что к регулярным контестам лучше подходит политика, при которой после контеста все видят все. Я прав?

Чуть позже появится возможность просматривать решения конкретного участника.

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

Желаю высокого рейтинга,
MikeMirzayanov 

UPD. Теперь таблица положения участников (монитор) стала лучше — по двойному клику (или Ctrl + клик) вы можете просматривать историю посылок.
  • Проголосовать: нравится
  • +14
  • Проголосовать: не нравится

15 лет назад, # |
  Проголосовать: нравится +15 Проголосовать: не нравится
Отличные опции и долгожданные! Спасибо!
15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
круто некоторые решения такие красивые, а некоторые поражают своей длинной и упорством автора)
15 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится
А как просмотреть не только первую страницу отправок, а все?
15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Интересно, как определяется длина программы?
Хотелось бы, чтоб она не зависила от длины идентификаторов и ключевых слов.
15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
А сортировка однонаправленная? А то в одну сторону не интересно! ^_^ да уж, на паскале народ что то мало пишеть ^_^
15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Shouldn't there also be a reverse sorting option (e.g. sorting by earliest time arrived)
15 лет назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится
veryyyyyyyyy goooooooooooooood,
thanks
15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
UPD. Теперь таблица положения участников (монитор) стала лучше - по двойному клику (или Ctrl + клик) вы можете просматривать историю посылок.

а код определенного участника скоро можно будет просмотреть?
  • 15 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится
    Да, скоро. Просто этот этап завязан еще на некоторую другую функциональность.
15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
When I stop my pointer on a submission on standing page, the language of that submission is shown. Can you do the same thing on rating page: the rank of that coder in that competition is shown. Thanks!!!
15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
А можно сделать так, чтобы выводились самые быстрые только из тех, которые хотя бы скомпилировались (а еще лучше - которые получили АС)? А то оно мне выдало кучу решений с временем 0, которые даже запущены то не были ни разу.
  • 15 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Нажмите на странице с табличкой задач на ссылку типа  x19
    А потом у отчета измените порядок сортировки.
    • 15 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      мм... спасибо)) а то я в вкладке "статус" сортировал))
14 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится
Реально, а как посмотреть все отправки, а не только первую страницу?
И еще было бы классно, если бы в истории посылок была бы ссылка на код.
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Или хотя бы фильтр по языку программирования не помешал бы.
14 лет назад, # |
Rev. 4   Проголосовать: нравится +9 Проголосовать: не нравится

Коли уж всплыла тема добавлю...

Очень бы хотелось иметь возможность сослаться на чье-либо решение. Потому что сейчас единственный способ это указать номер, чтоб другие его искали в поиске (кстати, все видели что там вообще есть поиск? 8). 

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

  • 14 лет назад, # ^ |
      Проголосовать: нравится +2 Проголосовать: не нравится
    +1 , уже много раз писали, я тоже про это писал
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    > Потому что сейчас единственный способ это указать номер, чтоб другие его искали в поиске (кстати, все видели что там вообще есть поиск? 8). 

    Иногда и это может не прокатить, т.к. поиск осуществляется только по первой странице (он вообще реализован на клиенте javascript-ом, т.е. с таким же успехом можно искать и по Ctrl+F).

    Если решение со временем передвинулось на вторую страницу (и по размеру, и по времени), то даже зная id из интерфейса его уже не достать. :(

    • 14 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      В принципе, сейчас можно смотреть любую посылку любого участника так
      1) Открываем страницу с результатами соревнования
      2) Ищем нужного человека (может быть как в общих результатах, так и в дорешивании)
      3) Двойной клик по нужной задачи
      4) Профит.
      А так да, не хватает прямых ссылок на решение.
14 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится
Не могу посмотреть чужой код. Меня выкидывает на главную. 
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
it just shows the latest 40-50 submissions. not all..:(
  • 13 лет назад, # ^ |
      Проголосовать: нравится +2 Проголосовать: не нравится
    Try double-clicking on cell in tables with results.
    For example, go to results of any contest and find ans person solved problem X you like. Double-click on cell of X colomn near contestant name. 
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
can we see the solution of practice problems??
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    You can find all solutions of particular problem in final standings page of contest which contains this problem. On the top of page are solutions which were submitted in contest time, and below are solutions which were submitted in practice mode.
»
13 лет назад, # |
  Проголосовать: нравится +23 Проголосовать: не нравится

Такой вопрос. Чтобы посмотреть чей-то код из таблицы результатов, нужно сделать двойной клик или контрол-клик. А как можно посмотреть чужой код с айпада, где ни один из этих кликов сделать нельзя? Безусловно, всегда есть вариант с поиском пользователя и просмотром его посылок, но наверняка можно как-то проще.

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

    Оффтопик: еще с айпада почти не работают кнопки перехода по новым комментариям справа.

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

    айпад, неоткрывающий код на codeforces — не, это не айпад

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

    Пижоны х_х

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

I do not know how to use this on my mobile device (double click zooms in the page) :-(

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

Скажите, а почему не хочет администрация сделать доступными большие тесты?

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

    Я не администрация, но мне кажется причины следующие.

    Первая, и по-моему, главная причина, что это просто не нужно. Если у вас Wrong answer, то отлаживаnь блльшой тест в любом случае невозможно. Если runtime error или time limit то скорее всего вам подойдет почти любой большой тест, который вы можете сгенирировать сами.

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

    Еще раз повторю, что это моё мнение, а не администрации.

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

      Ну, впринципе, мысль понял

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

      В таких случаях нормальной идеей мне кажется давать генератор.

      Во-первых решает вторую проблему.

      С первой частью не вполне согласен. Иногда скажем тест — ва(или re). Первые n — 1 запрос одного типа и еще 1 в конце другого, специфичный какой-то. На него у вас неправильный ответ, и иногда сложно понять в чем проблема.

      Не решает третью, согласен.

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

i am unable to see some source codes.. it says "Problem Source is not available" here is one example: 1244730

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

Then what is hacking one's soln during the contest? How to do it?

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

    If you lock a particular problem after you've passed the pretest during a contest, you'll be able to view the source code of others who passed the pretests for that problem.

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

Codeforces the best judging website i have ever seen.

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

I can't see the submitted code of competitions like "2014-2015 ACM-ICPC East Central North America Regional Contest" and such past group contests. I can only see the past history of submissions when I double click the table cells. Are there some restrictions on this ?

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

 tried to see others submission for some problems from older contests but could not see any.Am i missing something/ this is a bug?

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

Can we have an option (enabled in preferences probably) to see the line numbers and to provide links to specific line numbers in URLs?

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

Where are the solutions to problems? Does every problem from a contest have a solution?

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

    What ar u talking about?

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

      Sorry I'm new. For Educational Codeforces Round 67 (Rated for Div. 2), I was just wondering if they posted the solutions to the problems because I can't find it. If they haven't, do you know if they will or how long it will take?

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

    OMG, I hate necroposting so much.

    "The latest news — now you are able to see the source code of the solution."
    So many question marks above my head when reading this.

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

How to sort the submission of a particular problem with respect to time?

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

How to sort the submissions of a particular question with respect to time?

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

I am seeing N/A when i try to see source code of other's. What can be the reason.

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

I am seeing N/A when i try to access the source code of other’s , any solution for this?

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

Indeed, I haven't lately been able to see any of the other users' submissions. Everything I see is "N/A" for source code, even for problems I have solved. Any solution to this very annoying issue? Thanks!

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

For people not able to see other's solution, be patient it is a normal process and you will soon be able to see solutions.

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

    Please explain further. I'm personally not talking about ongoing contests or contests that necessarly happened very very recently. There are also sources that I used to be able to see and am no more. Seems like something is off.

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

      Exactly. I had the same problem too, tried different network as well as cellphone wireless from different provider in the U.S., none of them works. It started since more than a week ago. Friends in China or Canada reported not affected. It seems like some settings have been changed to no longer compatible to certain network.

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

This is surely a good way to improve our programming skills. I support it at first. But I think founding a independent page and ask the users whether they want to join in the Code Disclosure Plan or not is also important. I advise that the manager should set up a standard of the code which can be shown to all the users.

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

I can't see other people's code it shows me N/A

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

    If your network connection is slow then it happens.

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

      Did you see the "N/A" with a slow connection (i.e. you saw that exact message and it's not just that the submission window didn't open)?

      I throttled my network connection speed to simulate GPRS and it still doesn't happen. Then I logged in as an unrated alt account and it happened immediately, with a fast connection. And indeed, even the response from https://mirror.codeforces.com/data/submitSource contains "N/A" in the source field.

      I think that seeing "N/A" has nothing to do with your network connection. Instead, Codeforces simply doesn't show source code to unrated accounts. This is further corroborated by the fact that everyone who has complained in this thread is unrated (or was unrated at the time of complaining).

      And this is probably not a bug at all: source code viewing has probably been intentionally disabled for unrated accounts to reduce scraping.

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

        iam a newbie — not unrated — and most of the time i get NA

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

          Interesting, maybe it is something like 3 rated contests then. Or maybe there is a cap on the number of viewable submissions (if you say it happens "most of the time" and not always).

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

            Lately codeforces servers are so slow handling "showing other people's submissions" I believe they should check what's up with the databases or the APIs anyway most likely there is something wrong with the backend !

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

        Yeap, I tested and got the same