This is a free, non-commercial practice judge built on the public TopCoder Problem Archive. It stores each problem’s definition and archived test data so that submissions can be judged for real, plus the historical round results that virtual contests replay as ghosts.
Problem statements are TopCoder’s writing, shown here so a problem can be read and solved in one place. Every problem page credits them and links to the original on the archive.
If you hold rights in any of this material and want it removed, it will be removed — no argument, no delay. Write to [email protected], saying what should go. A reply should come within a few days.
The same address handles anything else about how this site uses the archive’s data.
Virtual contests replay a round’s original field. The handles, ratings and per-problem results shown are the archive’s public record of competitions those people entered years ago — but nobody asked them about appearing here.
If that is your handle and you would rather not appear, write to [email protected] with the handle. It will be withheld from every scoreboard, and the block survives later re-crawls.