Hello Codeforces!
Are you tired of only doing virtual contests? Want a more fun way to compete with friends, alone or on a team? Try Bingo-CP.
What is Bingo-CP?
Bingo-CP is a free web app that turns Codeforces practice into a quick social game. Problems are placed on an n×n bingo board. Teams of 1–4 players compete at the same time. The first team to complete any row, column, or diagonal wins.
Try it: https://bingo-cp.vercel.app/home
How to play
1. Click "Create Match" as in the picture.
2. Choose grid size (3×3 to 6×6), start time, duration, rating range, and mode.
3. Add team members by Codeforces handle (1–4 each).
4. Start the match. All teams solve at once. The first accepted submission claims the square for the team.
5. First team to complete a row, column, or diagonal wins.
Solves are detected automatically from Codeforces submissions, so no one needs to claim squares manually.
Match options
Start time and duration.
Rating range for problem selection.
Mode: Classic (fixed board) or Replace.
Replace mode: when a square is solved it is replaced by a new problem that is tougher. The replacement’s rating is the solved problem’s rating plus the Replace increment.
Example: a solved 1400 with increment 100 will be replaced by a 1500 problem. Replace mode keeps the board getting harder as the match goes on and encourages different team strategies.
Grid size: 3×3 to 6×6.
Team handles: enter Codeforces handles for each team.
Modes
ICPC mode
This is the main mode right now. You can play Classic or Replace.
IOI mode
Planned, but currently disabled because of API issues. I’m working on a fix.

Press it to start your match.

Winning team and final stats.
Help & FAQ
I answered common questions (problem selection, Replace mode, scoring, API limits, and more) on the Help page. Please check it first: https://bingo-cp.vercel.app/help
If you have ideas or find bugs, please comment here or contact me privately.
Thanks for reading, and hope you enjoy it!
UPD: We’ve launched a Discord server so people from different regions can participate! 🎉
Join here: https://discord.gg/Wv4FcwrV








As an early tester of the website, ts is lit.
bro this looks so fun fr...thanks XD
I can't wait to try it with my friends!! thank u ;)
I can't wait to try it with my friends!!! thank u ._.
Me and my friends were on a match, but suddenly the site said match not found
I’m sorry about that. There was a temporary issue that caused some matches to disappear, but it’s fixed now. Thanks for your patience.
Auto comment: topic has been updated by hocln (previous revision, new revision, compare).
Uncling
So awesome, it may be like theme cp, especially when you turn on ioi mode, it will be very fun ;)
I just tried it, thank you for the effort, it is an amazing idea! However, I noticed some bugs: for example, the grid size changed during the contest (it was 5×5, then became 3×8 with an extra cell at the end). Also, the problems aren’t fixed, while I am solving one, it can change.
I’m glad you enjoyed it!
The problems changed because the match was in Replace mode.
The grid glitch was caused by a brief maintenance restart, which led to mismatched match data. The issue has been fixed, and we don’t expect it to happen again. Thanks for reporting it!
Thank you <3. I know that I was in replace mode, but the grid changed without solving problems.
This is actually very nice and fun, I really liked it, thanks hocln.
Bruh, why site looks like all white, and there are no team color, when you do task, like if you do task, the task being invisible, and the create match button glitched, but idea good
How about https://algorithm-duels.online/ ?
I want to say that: all site was white, that bug in my computer, or?
I've seen enough, We need Uno-CP
This is definitely a cool website! I was thinking of adding a random matching function (between people with similar rating of course). It would be a good idea after this web has enough users since it allows people to compete with other participants rather than their friends only.
it is the same as your device timezone?
yes, the same as your device timezone
I do CP.
Obviously, I don't have friends
What is timeout option?
In the first K minutes of the game no one will win even if they complete a row/column/diagonal.
The "Sample 5×5 Match" makes me think all line is from problem A to E with rating increasing...
fixed!
Amazing idea! One note though: I was playing with my friend, and we both submitted the same problem. I submitted first, but my friend submitted about a minute later. However, his solution was judged before mine (probably due to internet issues on my end). Even though Codeforces still stores the submission time and submission ID, the problem ended up being counted for him instead of me.
Great idea! You could also add an auto-matchmaking feature that pairs players with others of a similar rank, similar to how Chess.com does it.it will be great.
Can you add timestamps to the activity log?
Sure, I’ve already added them
Thanks
Can you also make it chronologically ordered?
This is so much fun, especially with replace mode. Thanks !
Matchmaking like make it a lot more engaging as my friends don't occasionally find the same time off.
I'm not clear about replace mode. Can u explain?
In replace mode, once a team claims a problem, it gets replaced with a harder one (with a fixed difficulty increment).
For more details, check out the help page.
can a feature be added so that it pairs us online someone with similar rating?
Auto comment: topic has been updated by hocln (previous revision, new revision, compare).
Tried this with a friend and it was a blast!! Highly recommend checking it out, also join the discord :D
Does it want VPN? or internet issue?
The site is open for everyone, there is no need to use a VPN