What file input might be read from? What file output might be written to?

Answer: Do not use files. Read input data from standard input stream (stdin in C/C++ and input Pascal). Write output data to standard output stream (stdout in C/C++ and output in Pascal).

What books are recommended for reading to solve all these problrms.

Answer: Here are three of them:
  • "Introduction to Algorithms", Thomas H. Cormen, Charles E. Leiserson and Ronald L. Rivest.
  • "Programming: theorems and problems", A. Schen.
  • "Features of national programming problems", V.Berov, A.Lapunov, V.Matukhin.

What compilers does El Judge use?

  • С/С++ -- 3.4.6
  • Free Pascal -- 1.0.10
  • Perl -- 5.8.5
  • Python -- 2.1.3
  • Java -- JDK 1.5.0

How to solve the problem 001 using Pascal (how to catch EOF in Pascal)?

var i,m:longint;

  while not (eoln or eof) do
	if i>m then m:=i;

How to solve the problem 000 using С/Pascal/Perl/...?

Answer: If you encounter difficultes, please refer to ethalon solutions.

How are the ratings calculated?


They are nearly the sum of all "problems' complexities" of the "Accepted" problems.

Here you can find the detailed information.


Compilation options:

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

What are time_factors?

Answer: Execution time is divided by time_factor before comarison with time_limit. Sumbits table and best solutions table show real execution time.
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 170ms

SW soft NIX
ID =