NULLIFY
CODE · COMPETE · CONQUER
Season Obsidian · Now Live

Code.
Compete.
Conquer.

A ranked battle arena for coders. Climb tiers, host live duels, and turn your classroom into a competitive league.

SOC 2 · FERPA aware
42,108 players online
Live · 1v1 · 04:12
MATCH #A29F-22
AU
aurelia.v
SR 2418
3
def shortest(graph, s, t):
  pq = [(0, s)]
  dist = {s: 0}
  while pq:
    d,u = heappop(pq)
    if u == t: return d
▲ 3/6 testsO(E log V)
KE
kenj1
SR 2487
2
fn shortest(g: &Graph, s: u32, t: u32) {
  let mut pq = BinaryHeap::new();
  pq.push(Reverse((0, s)));
  // ...
▲ 2/6 testsRust · 1.81
14 spectators · "GG nice approach"
1.2M+
BATTLES HOSTED
8,400
ACTIVE CLASSROOMS
180ms
AVG. SUBMISSION
21
LANGUAGES
FEATURED · THIS WEEK

Battles you can jump into

3v3JOINED · 4/6
Graph Wars: Bridges & Cuts
Single elimination · Best of 3 · Open registration
HardC++
1v1JOINED · 1/2
Heap Heist
Single elimination · Best of 3 · Open registration
MediumTS
2v2JOINED · 3/4
Recursion Rumble
Single elimination · Best of 3 · Open registration
HardGo
SoloJOINED · 6/16
Greedy Mornings
Single elimination · Best of 3 · Open registration
EasyPy
Global leaderboard
View all →
#1
AV
Aurelia Vance
Diamond II
2418
#2
KP
Kenji Park
Diamond I
2487
#3
MO
Mira Okafor
Platinum III
2204
#4
LH
Leon Hartwell
Diamond III
2351
#5
SA
Sana Aslam
Platinum II
2147
Live chat · #arena-general
Theo M. anyone up for a 1v1? medium graph
Mira O. join my lobby — recursion drill 🔁
Kenji P. gg @aurelia, clean dijkstra