FAQ


About User

I want to stop notification e-mails.

You can stop them from General settings page after sign in.

I can't sign in.

Make sure your username and password are entered correctly.
Also make sure to use half-width characters.
If you forgot username or password, you can recover them from links at the bottom of sign in page.

I want to change my registered information.

You can change your personal information here and password here. You can also open the Setting menu by pressing your username on the upper right.

Can I change my username?

Basically, no. However you can change only once from here.

How can I delete my account?

You can delete your account from here.

About Contest

Every time I submit in Java, it results in CE.

The following is an example of possible causes.

  • The file name in Java is not spelled as Main
  • CORRECT

    import java.util.*;
    public class Main {// Main
        public static void main(String[] args){
            .
            .
            .
        }
    }

    WRONG( It is spelled as "main." )

    import java.util.*;
    public class main {// Not Main
        public static void main(String[] args){
            .
            .
            .
        }
    }

    In this case, the following compile message will appear.

    Main.java:4: class main is public, should be declared in a file named main.java
    public class main {
    ^
    1 error

I don't know what is causing RE.

The following is a list of common causes.

  1. C/C++you have to do return 0; within int-type main function.
  2. CORRECT

    #include<stdio.h>
    int main()
    {
        // Something...
        return 0;
    }

    WRONG (Type of main function is void.)

    #include<stdio.h>
    void main()
    {
        // Something...
    }

    WRONG (The return value of main function is not 0.)

    #include<stdio.h>
    #define true 1
    int main()
    {
        if(true)return 1;
        return 0;
    }
  3. Make sure not to contain division by zero.
  4. int res = 2/0;

    Please be very careful especially when you are using a variable as a denominator.

    for(int i = 0; i < 100; i++){
        res = res + 1/i;
    }
  5. Be aware of out-of-range access of array.
  6. int a[10];
    printf("%d", a[10]);

When RE occurs, in some cases you may be able to see the compile message by going to the Results on the top of the screen then show Details on the right side of the screen.


What are the available programming languages?

See Rule page of the contest. The link to Rule page is on footer of the contest page.

Judge Status is still WJ and does not return the result.

Please contact us here. Contact

What is your Copyright Policy?

Please refer the chapter for Intellectual Property in the User Policy .