JOIN
Get Time
alg_support_faqs  How to Compete

How to Compete

General TopCoder Arena Usage / Getting Started
1 Become a TopCoder Member
2 What is the TopCoder Arena?
3 How to Run the TopCoder Arena
3.1 What software will you need to install?
3.2 Running the TopCoder Arena as an Applet or by using Java Web Start
3.3 Local Firewall and Network Considerations
3.4 HTTP Tunneling
4 Logging in to the TopCoder Arena
5 General Usage and the Various Lobbies
6 Chatting / Asking Questions
6.1 General Chat
6.2 ReplyTo
6.3 Whisper
6.4 Admin
6.5 Auto-Enhanced Chat
6.6 Emoting
7 Other Members in the Arena
7.1 Getting Information about another Member
7.2 Finding Another Member
7.3 Seeing Who's in the Arena
8 Moving Around
9 The Leader Board

Practicing / Training in the TopCoder Arena
1 The Practice Rooms
1.1 Timing in the Practice Room
1.2 Selecting a Problem
1.3 System Testing
1.4 The Room Summary
1.5 Challenging
1.6 Clearing Problems

Competing in a Rated Event
1 When are the Rated Events?
2 How does a Rated Event Differ from the Practice Room?
3 Registration for a Single Round Match
4 Division One versus Division Two
5 Room Assignments - Getting to Your Room
6 The Phases of a Rated Event
6.1 The Coding Phase
6.2 The Challenge Phase
6.3 The System-Testing Phase
7 Code Obfuscation
8 Excessive / Extra Code Rule
9 Broadcast Messages
10 Getting the Status of Other Competitors
10.1 The Leader Board
10.2 The Room Summary Window
11 Getting Help
12 Determining Score
13 Rating Changes
14 Web Site Statistics
15 Problems in the Practice Rooms
16 What if You Do Not Agree with the Results?
17 Problem Set Analysis and Discussion
18 Getting Disconnected from the Arena
19 Cheating at TopCoder
20 Using Pre-Written Code
21 TopCoder Arena Plug-ins

The Coding Window
1 The Problem Statement
2 Choosing a Language
3 Creating a Solution
4 Compiling
5 User Testing
6 Submitting
7 Saving
8 Clearing the Code
9 The Timer

The Problem Arguments Window
1 Examples
2 Simple Data Types
3 Complex Data Types

The Room Summary Window
1 Spectating
2 Challenging
3 Division Summary