Compile Error
Compilers the judge uses has failed to compile your program. Please see error messages from the judge (you can click "Compile Error"). If you need, please see the version of compilers at System Information.
Judge Not Available
Judge is not available for the corresponding problem. We will try to prepare the corresponding judge data as soon as possible.
Runtime Error
Your program has failed during the execution. Possible causes includes: out of range in pointer reference (Segmentation Fault), stack overflow (infinite recursive functions), division by zero and many others. Note that, the main function should return 0.
Time Limit Exceeded
The CPU time your program has run has exceeded the time limit specified by the corresponding problem. Note that, the judge runs your program up to around the Time Limit +1 seconds, and the judge may be forcibly terminated around 40 seconds with Runtime Error.
Memory Limit Exceeded
The maximum amount of memory that your program has used has exceeded the limit specified by the corresponding problem.
Output Limit Exceeded
Your program has produced too much output.
Wrong Answer
Your program has produced the output which is different from the judge data. In the case of the special judge, the judge may return Wrong Answer depending on the precision error specified by the corresponding problem.
WA: Presentation Error
Your program is almost accepted but not perfect. Your program outputs extra spaces or blank lines, and/or does not output required spaces or blank lines.
Note that, judges for Presentation Error is not available for judges allowing precision errors (problems with green symbols) and judges with validators (problems with yellow symbols). If you receive Presentation Error for these problems, your program may print wrong output.
Accepted
Your program has been "accepted" since it has not failed into all the above mentioned conditions.
Note: the judge uses official input/output data used at the corresponding contests if they are published, or uses originally created data. They are very strict data to judge your programs, but this status does not provide guarantees that your program is correct (That is why, the judge uses a word "Accepted" not "Correct").
Please let us know (uoaojs@gmail.com), if you find judge errors and weakness of judge data.
C
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
C |
gcc 3.4.2 20041017 (Red Hat 3.4.2-6) |
2004/- |
Migrated |
× 1.0 |
× 1.0 |
#0 |
8 M |
C |
gcc 4.3.0 20080428 (Red Hat 4.3.0-8) |
2009/- |
Migrated |
× 1.0 |
× 1.0 |
#1 |
8 M |
C |
gcc 4.6.3 20120306 (Red Hat 4.6.3-2) |
2012/09/14- |
Migrated |
× 1.0 |
× 1.0 |
#4 |
8 M |
C |
gcc 5.1.1 20150422 (Red Hat 5.1.1-1) |
2017/09/3- |
Running |
× 1.0 |
× 1.0 |
#8 |
64 M |
C++
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
C++ |
gcc 3.4.2 20041017 (Red Hat 3.4.2-6) |
2004/- |
Migrated |
× 1.0 |
× 1.0 |
#0 |
8 M |
C++ |
gcc 4.3.0 20080428 (Red Hat 4.3.0-8) |
2009/- |
Migrated |
× 1.0 |
× 1.0 |
#1 |
8 M |
C++ |
gcc 4.6.3 20120306 (Red Hat 4.6.3-2) |
2012/09/14- |
Migrated |
× 1.0 |
× 1.0 |
#4 |
8 M |
C++ |
gcc 5.1.1 20150422 (Red Hat 5.1.1-1) |
2016/09/25- |
Migrated |
× 1.0 |
× 1.0 |
#7 |
64 M |
C++ |
gcc 8.3.1 20191121 (Red Hat 8.3.1-5) |
2024/12/20- |
Running |
× 1.0 |
× 1.0 |
#11 |
64 M |
C++11
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
C++11 |
gcc 4.6.3 20120306 (Red Hat 4.6.3-2) |
2013/01/01- |
Migrated |
× 1.0 |
× 1.0 |
#5 |
8 M |
C++11 |
gcc 5.1.1 20150422 (Red Hat 5.1.1-1) |
2015/11/12- |
Migrated |
× 1.0 |
× 1.0 |
#7 |
64 M |
C++11 |
gcc 8.3.1 20191121 (Red Hat 8.3.1-5) |
2021/09/16- |
Running |
× 1.0 |
× 1.0 |
#11 |
64 M |
C++14
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
C++14 |
gcc 5.1.1 20150422 (Red Hat 5.1.1-1) |
2016/07/18- |
Migrated |
× 1.0 |
× 1.0 |
#7 |
64 M |
C++14 |
gcc 8.3.1 20191121 (Red Hat 8.3.1-5) |
2021/05/19- |
Running |
× 1.0 |
× 1.0 |
#11 |
64 M |
C++17
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
C++17 |
gcc 8.3.1 20191121 (Red Hat 8.3.1-5) |
2020/09/06- |
Running |
× 1.0 |
× 1.0 |
#10 |
64 M |
C++20
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
C++20 |
gcc 11.4.1 20231218 (Red Hat 11.4.1-3) |
2024/- |
Running |
× 1.0 |
× 1.0 |
#13 |
64 M |
C++23
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
C++23 |
gcc 11.4.1 20231218 (Red Hat 11.4.1-3) |
2024/- |
Running |
× 1.0 |
× 1.0 |
#13 |
64 M |
JAVA
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
JAVA |
java: version 1.6.0 |
2009/- |
Migrated |
× 2.0 |
× 5.0 |
#2 |
8 M |
JAVA |
java: version 1.6.0_24 |
2013/01/01- |
Migrated |
× 2.0 |
× 5.0 |
#5 |
8 M |
JAVA |
opneJDK version 1.8.0_45 |
2015/09/18- |
Migrated |
× 2.0 |
× 5.0 |
#7 |
64 M |
JAVA |
opneJDK version 11.0.8 |
2022/05/19- |
Running |
× 2.0 |
× 5.0 |
#11 |
64 M |
Scala
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
Scala |
Scala 2.11.6 |
2015/07/07- |
Running |
× 2.0 |
× 5.0 |
#7 |
64 M |
Haskell
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
Haskell |
GHC 7.8.4 |
2015/07/07- |
Running |
× 2.0 |
× 2.0 |
#7 |
64 M |
OCaml
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
OCaml |
OCaml 4.02.0 |
2015/07/11- |
Running |
× 2.0 |
× 2.0 |
#7 |
64 M |
C#
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
C# |
C# mono 2.10.5 |
2013/01/01- |
Migrated |
× 2.0 |
× 2.0 |
#5 |
8 M |
C# |
C# mono 2.10.8 |
2015/08/17- |
Migrated |
× 2.0 |
× 2.0 |
#7 |
64 M |
C# |
C# mono 4.6.2 |
2018/07/14- |
Migrated |
× 2.0 |
× 2.0 |
#9 |
64 M |
C# |
C# mono 6.10.0 |
2021/09/16- |
Running |
× 2.0 |
× 2.0 |
#11 |
64 M |
D
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
D |
DMD64 D Compiler v2.060 |
2013/01/01- |
Migrated |
× 1.0 |
× 1.0 |
#5 |
8 M |
D |
DMD64 D Compiler v2.067 |
2015/08/17- |
Running |
× 1.0 |
× 1.0 |
#7 |
64 M |
Ruby
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
Ruby |
Ruby 2.0.0 |
2013/03/02- |
Migrated |
× 5.0 |
× 5.0 |
#3 |
8 M |
Ruby |
Ruby 2.2.2 |
2015/08/17- |
Migrated |
× 5.0 |
× 5.0 |
#6 |
32 M |
Ruby |
Ruby 2.4.0 |
2017/11/28- |
Running |
× 4.0 |
× 5.0 |
#9 |
64 M |
Python
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
Python |
Python 2.7.2 |
2012/09/14- |
Migrated |
× 5.0 |
× 5.0 |
#3 |
8 M |
Python |
Python 2.7.10 |
2015/08/17- |
Migrated |
× 5.0 |
× 5.0 |
#6 |
32 M |
Python |
Python 2.7.13 |
2017/11/28- |
Running |
× 4.0 |
× 5.0 |
#9 |
64 M |
Python3
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
Python3 |
Python 3.2.3 |
2014/05/10- |
Migrated |
× 5.0 |
× 5.0 |
#3 |
8 M |
Python3 |
Python 3.4.2 |
2015/08/17- |
Migrated |
× 5.0 |
× 5.0 |
#6 |
32 M |
Python3 |
Python 3.6.3 |
2017/11/28- |
Migrated |
× 4.0 |
× 5.0 |
#9 |
64 M |
Python3 |
Python 3.9.13 |
2023/09/03- |
Running |
× 4.0 |
× 5.0 |
#12 |
64 M |
PyPy3
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
PyPy3 |
PyPy 7.3.10 |
2022/12/24- |
Running |
× 2.0 |
× 5.0 |
#12 |
64 M |
PHP
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
PHP |
PHP 5.3.14 |
2012/09/14- |
Migrated |
× 5.0 |
× 5.0 |
#3 |
8 M |
PHP |
PHP 5.6.10 |
2015/08/17- |
Migrated |
× 5.0 |
× 5.0 |
#6 |
32 M |
PHP |
PHP 5.6.32 |
2017/11/28- |
Migrated |
× 4.0 |
× 5.0 |
#9 |
64 M |
PHP |
PHP 7.2.24 (will be updated soon) |
2022/05/19- |
Running |
× 4.0 |
× 5.0 |
#11 |
64 M |
JavaScript
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
JavaScript |
node.js 0.8.16 |
2013/01/01- |
Migrated |
× 5.0 |
× 5.0 |
#3 |
8 M |
JavaScript |
node.js 0.10.36 |
2015/08/17- |
Migrated |
× 5.0 |
× 5.0 |
#6 |
32 M |
JavaScript |
node.js 6.11.3 |
2017/11/28- |
Running |
× 4.0 |
× 5.0 |
#9 |
64 M |
Rust
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
Rust |
rustc 1.17.0 |
2017/11/28- |
Migrated |
× 1.0 |
× 1.0 |
#9 |
64 M |
Rust |
rustc 1.41.1 |
2020/09/06- |
Running |
× 1.0 |
× 1.0 |
#10 |
64 M |
Go
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
Go |
go1.9.2 |
2017/11/28- |
Running |
× 1.0 |
× 1.0 |
#9 |
64 M |
Kotlin
Language |
Version |
Update |
Status |
Time Limit |
Memory Limit |
Base Cluster |
Stack Limit* |
Kotlin |
kotlinc-jvm 1.1.60 |
2017/11/28- |
Migrated |
× 2.0 |
× 5.0 |
#9 |
64 M |
Kotlin |
kotlinc-jvm 1.4.0 |
2021/09/16- |
Running |
× 2.0 |
× 5.0 |
#11 |
64 M |
* Please note that the Stack Limit can be subject to change in the future.
* Time limit and memory limit specified to each problem are adjusted for different languages.
For example, programs in JAVA are allowed to use 2 times longer time shown in the corresponding problem description.
Please note that the adjustments and the environment might be changed in the future.