The Place for Competitive Programmers

Toph is where competitive programmers participate in programming contests, solve algorithm and data structure problems and become a part of an awesome community.



Practice Contests Are Here

You can now rerun contests on Toph and experience them as close as possible to the original run.

As we are slowly rolling out the feature, at this point the following contests can be rerun in practice mode:

From the contest lander, you will find the “Begin Practice” button on the right side of the page. The contest will rerun for the original duration and during this time you can make submissions just as if you were participating in the original contest.

Both the updates of standings and others’ submissions will be simulated as the contest progresses. All clarifications and announcements will however be made available right from the beginning of the contest.

If you face any issue while using practice contests, please let us know below.

Also, let us know if you would like to try this feature out on any other contest.

User Guide in Bengali

We have recently come across something interesting and thought it is worth sharing with the community.

Sport programming enthusiast Humaun Kabir, Programming Mentor at Bangladesh Open Source Network (BdOSN), has written and shared a really helpful user guide in Bengali for Toph sport programmers.

You can find the Bengali user guide for Toph at

We have only started populating our help site with resources and it is still far from being comprehensive. Detailing these resources and making them available in multiple languages is in our road map. But, we really appreciate that a member of the community took the initiative and made this happen already.

  • Resources
  • Published 2019-09-16 05:16:44 +0000 UTC