| Resource | Implementation | |
|---|---|---|
|
TopCoder Current Schedule |
|
| Resource | Implementation | |
![]() 2008
|
You must register for the season. Must do three (3) rated TCHS SRMs by January 12, 2008 Registration begins on Monday, December 17, 2007. There will be three online rounds from January 12-26, 2008. SWC Final Examination Schedule: January 15-31, 2008 [pdf] There will be one final round taking place on Saturday, March 15 50 high school students will win an all-expense paid trip to Purdue University to battle it out. | |
| Resource | Implementation | |
High
|
||
| Resource | Implementation | |
![]() TopCoder
|
![]() TopCoder uses an application called TopCoder Arena where each coder can practice, compete, or spectate. TopCoder Arena is a pure Java application that can be run as either an Applet from within a browser, or as an application from within JWS (Java Web Start). TopCoder Arena is where all of the competition action at TopCoder takes place. The TopCoder Arena Java Application, when used on a local PC, requires outbound access to www.topcoder.com through port 5001. Alternatively, though it is significantly slower, users can use HTTP Tunneling, but then they need access to arena.topcoder.com on port 80. Details about TopCoder Arena and how to install it will be found on it's TopCoder Arena Getting Started page. It may be that access on a local PC has been blocked to both port 5001 and port 80 for security or other reasons. If you find that you cannot use TopCoder Arena on a local computer at work or school, consider using your home computer through remote access via the LogMeIn web site. [See Below.] |
|
| Resource | Implementation | |
![]() Access |
![]() ![]() LogMeIn is a remote access solution that allows you to use a web browser on a local PC as a terminal window to access a remote PC. By using a web browser on a local PC, a user may remotely access their home PC from that local PC and thereby remotely use the TopCoder Arena Java Application by running it on their home PC. When registering with LogMeIn, be sure to record the following information as you will later need it. Write the information down and keep it in a secret location. Do not show it to anyone else.
|
|
| Resource | Implementation | |
How To
|
How To Create, Test and Submit Solutions
|
|
| Resource | Implementation | |
![]() TopCoder
|
Using TopCoder practice rooms is the best way to become familiar with the most important part of the TopCoder Arena. By visiting a practice room you will learn the Arena interface, the nature of the problems, and the expected structure of your solution. You will also get to inspect thousands of submissions in various languages from other competitors who have visited the practice rooms. Even though the submissions in the practice rooms are not necessarily correct, you do know that they have been successfully compiled. At the very least, looking at some submissions from others who use your intended language will show you:
When in the arena, follow the following steps to view the actual original code of the original competitors. Launch and log into the Arena. → Click "Practice Rooms" drop-down menu. → Scroll to "SRMs" → Scroll to "481-496" (for example) → Click "491 - SRM 389 Div 2" → Click "Select One" → Click "250" (You just chose to practice the 250 level problem.) → Return to chat area → Click "Tools" → Click "Room Summary" → Click "mishatassen" (for example) to see that coder's information → Click "240.14" (mishatassen's score for the 250 point problem) → Note the problem statement in the upper portion of the screen and mishatassen's solution in the lower portion of the screen. |
|
| Resource | Implementation | |
| Stefan Pochmann's TopCoder Training Camp 2003 |
TopCoder For Dummies |