CodeSmash
Codeforces Battle Arena

Test Your LimitsIn Battle Mode

Pick your topics and rating range. Get a random Codeforces problem. Solve it and earn coins — no pressure, pure skill.

Random Problems

Filter by topic & rating, get a fresh challenge every time.

Earn Coins

Solve the problem on Codeforces and claim your coin reward.

Real Codeforces

Fetches live problems directly from the Codeforces problemset API.

or
Private 1v1 Room

Challenge a Friendin a Custom Room

Create a private room, share the code with your friend, and go head-to-head on the same Codeforces problem. First to submit AC wins!

1

Create a Room

Get a unique 6-digit room code.

2

Share the Code

Send it to your friend on any chat.

3

Battle!

Both get the same problem — first to AC wins.

How It Works

  • Pick topics & rating range
  • Get a random CF problem instantly
  • Submit AC on Codeforces to win
  • Earn coins for every solve
  • Climb the leaderboard

Pro Tip

Start with rating 1200–1400 to build confidence, then push higher as you improve. Consistent solving beats random grinding!

Buy me a coffee