Hey Codeforces community!
Like many of you, I'm someone who grinds problems by filtering difficulty ranges on Codeforces, setting a timer on my phone, and diving in. It’s a solid way to practice — but let’s be honest: it doesn’t quite match the adrenaline or pressure of a real contest. No leaderboard. No penalty. No dopamine hit when you solve under time pressure.
So, why not bring that contest feeling into our everyday practice?
Introducing: A Time-Bound CF Practice Platform (v1.0.0)
I've built a platform that transforms your regular problem-solving sessions into competitive, time-bound experiences, either solo or with friends. Here's what you can do on it:
Solo Virtual Contests (with rating filters)
- Select your desired rating range and number of questions.
- The platform fetches Codeforces problems matching your filter.
- You’ll get a contest-like interface with a timer, penalties, and a live scoreboard (even for solo practice!).
- Great for targeting specific problem ranges (e.g., 1300–1500 grind sessions).
Create Rooms & Compete with Friends
- Want to simulate ICPC team practice or just compete with your CF buddies?
- Create a room and invite friends.
- Set your desired difficulty range and time limit.
- Solve problems together, live, with a leaderboard that includes time penalties — just like a real contest.
Why This Is Useful
- Makes practice more engaging and realistic.
- Helps in building contest temperament, also useful for Online Assessments.
- Encourages collaborative preparation, especially for ICPC-style team training.
Try platform here:
This is version v1.0.0, and while the core features are functional, bugs may still pop up. If you find any issues or have suggestions, feel free to drop an email (provided on the website). I’d love to improve this further with community feedback!
Let’s practice smarter, not just harder. Hope you find this helpful — and may your rating rise like a rocket!
UPD: Kindly provide your feedback when you use it, it will be helpful to create it more robust to errors.








Auto comment: topic has been updated by singhcoder694 (previous revision, new revision, compare).
Nice platform..
I hope you find it helpful in your coding journey.
Great platform
Thankyou, I hope you will find it useful
Amazing platform, really amazing.
Thankyou, feel free to give any feedback. Happy coding!!
Amazing Platform for practise to get that adrenaline rush!
I wonder how the points are assigned? It seems that the easiest problem is 500, and the hardest is 1000. I am just curious. Is there a way to change this at all?
Another question: How is the depletion rate calculated? I think Codeforces' standard is -0.4% per minute.
Last question: Is it guranteed that each of the chosen problem is not solved by any of the participating contestant? Thanks!
Yes you can be assure that you will get only those question which has never been solved by you in solo contest and if you are competing in room, only question would be there which is not solved by anyone in that room.
Thankyou for your concern, yes you found it correctly first problem will be 500 and then based on problems points will be calculated using a specific formula. It is made such that user will get atleast 30% points of that problem
Wonderful platform, though I have some suggestions, Can you add something like an "Open Room" which anyone can join; by clicking "Open Room" option on the website itself a list of such open rooms be displayed, and for joining such rooms you don't require the room code, you just find them in the list and click them, and thus join them. The option for making the room open / private can be given to the admin whilst creating the room. Also a chat option for such rooms would be extremely helpful.
I am thinking to implement chat option that's a great idea. Talking about open room that can be implemented once website starts to get more users. This feature would only be useful in that case when there is larger audience/ number of rooms. Thanks for this idea.
thanks. will write a review soon!
Maybe I am doing smth wrong, but after solving a problem I still get: "Not Solved No successful submission found for."
Your submission gets checked using codeforces api, sometimes it may happen that api doesn't function properly so you can solve further questions. No need to take tension for points as it will be given based on your accepted time on codforces so you can start solving next question and once done check on regular intervals or at any other time during contest.
cool, thx!
Guys, I know that I have kind of crazy idea, but THIS just spawned in my head: create a website with some crazy contests. Every problem is "round" and you cant skip it. Given a time for implementing a problem, but throughout the round hints are spawning, input data is getting easier, so needed compexity is getting easier and there are some epic things on the screen, like showing animations when somebody found solution, background turns from green to red etc ;) IF someone thinks its isnt nonsense, I can spend a July to do it cause I am bored a bit.
Would you like to contribute to enhance the website?
It always shows up error when I start Solo battle "failed to load problems"
Sorry, you faced this issue. This can happen due to various reasons like backend server glitch, or database glitch. It may happen few times but if this happens come to the website after few minutes or just use Ctrl + Shift + R for hard reload. Since it is first version errors response you see are not much clearer. I would be making them more clear in next versions asap. Thank you for your feedback.
great platform honestly
Awesome tool, thanks
I think this deserves way more recognition than it got, purely positive contribution to the community with no bs. Would have definitely used the platform extensively if I weren't too old already :)
Also, a suggestion, maybe you can add an option to make your room public and an ability to join any public room so that total strangers can compete against each other
Thankyou, it means alot. Yes absolutely I can do this but this kind of thing will work mostly if there is greater amount of public using the platform. I am planning to implement it definitely in next versions, if I see people are using this tool continuously. Thanks for your kind suggestion.
Great Platform!! Buddy
Nice website !
Quick suggestion : It recommends the problem which i have already solved (maybe because its from a div 1 round and i solved it in a div 2 round)
Yes, got it. Currently it is fetching questions based on contest id and problem id. In next version fetching question based on question name would solve this issue. Thanks for your kind feedback.
mind-blowing!