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

Автор muxecoid, 9 лет назад, перевод, По-русски

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

  1. Индекс первого элемента — 1 Каждый раз теряю на этом время. Перейти, что-ли, на Паскаль? ;)

  2. Стандартный ввод/вывод topcoder даёт всё через STL/C#/Java контейнеры. Тут надо попарсить. Вспоминаем scanf и cin.

  3. Много решений Если есть несколько решений вывести любое. Если мой результат не соответствует примеру не факт, что он ошибочен.

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

  5. Нужен нормальный IDE Работа с ideone.com не комфортна и медленна. Попробуем CodeLite в следующий раз.

  6. Нужны snippets bigint для С++ нужен. Какая нибудь утилита для ввода-вывода. Кусок кода использованный более чем в двух соревнованиях должен быть обобщен и сохранен в папку ;)

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

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

По поводу 5 пункта. Изначально я сам писал код на ideone, но потом попробовал писать в компиляторе, предоставленном сайтом.

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

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

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

Some comments:

"Looks like whoever wrote the guidelines for codeforces is a huge fan of Pascal language."

Or any language except C and its successors. Algol, Basic, Cobol, Fortran, etc., use 1-based indexing.

Also in scientific literature 1-based indexing is usually used.

"A bigint library is a must for a C++ contestant like me."

Actually, there is no need to use bigints in Codeforces problems, long long is enough.

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

I'll give CodeLite a try.

You may also like to try geany, sublime-text or vim, I like them :)