Online judge for C++, Java, Python and JavaScript

Where every algorithm finds its star.

Practice curated problems, run code against real test cases, and help grow a community-reviewed problem set.

Four languages

C++, Java, Python and JavaScript run on the same judge.

Instant verdicts

Run against visible cases, then submit for the full set.

Reviewed content

Every community problem is verified before it is listed.