This site contains an archive of Olympiad programming tasks with a built-in testing system and a work search platform.

  • To open problems list go to the Problems section.
  • To open the work search platform go to the Jobs section.

Problems

In Problems you can solve various programming and math tasks. Open a problem, paste your code into the editor and submit. The system tests your solution and reports a verdict.

Testing system uses the following commands:

GNU C++23
g++ -O2 -std=c++23 -DONLINE_JUDGE source.cpp -o source
Python 3.12
python3.12 source.py
VerdictDescription
ACAccepted. Program passed all tests.
IQIn queue. Solution is waiting for testing.
CECompilation error.
WAWrong answer.
RERuntime error.
TLETime limit exceeded.
MLEMemory limit exceeded.

Jobs

In Jobs you can find work and post listings if you have a business account.

  1. Common account: browse jobs and contact employers by email or phone.
  2. Business account: publish, edit or delete jobs, and communicate with candidates.

API

The web app uses internal APIs behind the frontend; they are not public.