Build options are officially allowed on C++ challenges. Our rules never covered this, and that's our mistake. The default build is C++23 with -O2 -march=native, and you may tune it from inside solution/: compile options and LTO via solution/libraries.cmake, and pragmas in your own sources. The benchmark and scoring stay fixed. Exploratory research is always welcome. Read the rules
New: Challenges Pro — a 1-minute wait between submissions and twice the daily limit. See what changes
Write fast code. Get certified benchmark results.
Every badge below is a certified result on isolated hardware, earned in the last few weeks. Your submissions are private — only your best score appears on the leaderboard.
Looking for a specific challenge? Browse all challenges by number, filter by track, and see the top three on each leaderboard.