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

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

На http://livearchive.onlinejudge.org/ уже появились задачи финала.

Попробовал засабмитить одну на Java - получил Runtime Error.
Вопрос: в какой поток выводить результат? Стандартный? Вроде так и делал. Если в файл, то с каким именем?
Где можно почитать справку про этот сайт?
  • Проголосовать: нравится
  • +18
  • Проголосовать: не нравится

13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
stdin/stdout
  • 13 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится
    Это, к сожалению, не отвечает на вопрос, почему Runtime Error и где почитать FAQ.
    Я и выводил в стандартный.
    Переписал на С++ - заработало. Готов ехать на следующий финал - одну задачу смогу решить:)
    • 13 лет назад, # ^ |
        Проголосовать: нравится +14 Проголосовать: не нравится
      Суровая правда жизни: Если ты можешь решить только одну задачу на финале, то от России ты на финал не поедешь, зато от США запросто.
13 лет назад, # |
  Проголосовать: нравится -18 Проголосовать: не нравится
Я пока решать не буду, буду решать эти контесты когда перейду на совсем другой уровень:)
13 лет назад, # |
Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

http://online-judge.uva.es/board/viewtopic.php?t=7429

// да, именно так, без public, иначе будет Compilation Error. и имя класса должно быть Main
class Main {
    public static void main(String[] args) {
        System.out.println("1.00");
    }
}

Поддержка Java у них, конечно, потрясающая, даже java.io нельзя использовать
  • 13 лет назад, # ^ |
      Проголосовать: нравится +8 Проголосовать: не нравится

    Это относится к старому серверу http://acm.uva.es/archive/nuevoportal/, с которого они переехали на http://livearchive.onlinejudge.org. Там вообще было все уровня Borland C++ 3.1 и вместо человеческой джавы - GCJ. Сейчас все намного лучше.

    Вот мое решение по задаче 4397: http://ideone.com/RaOlL

    • 13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Ого, они за промежуток времени между нашими сообщениями все исправили!
13 лет назад, # |
  Проголосовать: нравится +16 Проголосовать: не нравится
Классный архивчик, на любую задачу прошедшего финала заходит код:

int main() { return 0; }