?

Из какого файла считывать вход и в какой файл писать выход?

Ответ: Ни в какой. Считывайте данные из стандартного входа (stdin в C/C++ и input в Pascal) и пишите ответ в стандартный поток вывода (stdout в C/C++ и output в Pascal)
?

Какие книжки стоит читать, чтобы решить все эти задачи?

Ответ: Приведем три книжки:
  • "Алгоритмы : построение и анализ", Кормен, Лейзерсон, Ривест
  • "Программирование: теоремы и задачи", А. Шень
  • "Особенности национальных задач по программированию", В.Беров, А. Лапунов, В. Матюхин
?

Какие именно компиляторы использует El Judge?

Ответ:
  • С/С++ -- 3.4.6
  • Free Pascal -- 1.0.10
  • Perl -- 5.8.5
  • Python -- 2.1.3
  • Java -- JDK 1.5.0
?

Как решить задачу номер 001 пользуясь Pascal (как отсечь EOF в Pascal)?

Ответ:
var i,m:longint;

begin
  read(m);
  while not (eoln or eof) do
    begin
	read(i);
	if i>m then m:=i;
    end;
  writeln(m);
end.
?

Как решить задачу номер 000 на языке C/Pascal/Perl/...?

Ответ: Если у вас возникли сложности, обратитесь к эталонным решениям.
?

Как вычисляется рейтинг?

Ответ:

Он почти равен сумме сложностей решённых ("Accepted") задач.

Здесь можно найти детальное описание.

?

Опции компиляции

Ответ:
Gnu C++:
g++ -std=gnu99 -s -Wall -static -O2 -DEL_JUDGE -x 'c++' -lm 

Gnu C:
gcc -std=gnu99 -s -Wall -static -O2 -DEL_JUDGE -x 'c' \
    -I "/usr/local/include/glib-2.0" -I "/usr/local/lib/glib-2.0/include" -lglib  -lm 

Free Pascal:
ppc386 -dEl_JUDGE -XS -Sg -So
?

Что такое и чему равны time_factors для разных языков?

Ответ: Time factor — это коэффициент, на который делиться время выполнения программы перед сравнением с Time limit. В таблице sumbits и в таблице лучших решений показываются настоящие времена выполнения, не разделённые на time_factor.
GNU C => 1
GNU C++ => 1
Free Pascal => 1
Perl => 6,
Python => 6,
Lua => 6,
Ruby => 10,
Kylix => 1
Java => 1.8,
Scheme => 9,
Haskell => 6

© acm.mipt DevGroup
The page was generated in 160ms

SW soft NIX
ID = 3.229.142.175