Installing TopCoder Arena on Ubuntu

Govinda Totla
COPS-IITBHU
Published in
2 min readSep 1, 2018

Hey guys,

Today I will be showing you how to install and use TopCoder Arena on Ubuntu. So without wasting our time, let’s begin.

Installing the arena

  1. Install jdk/jre.

a. Open Terminal using Ctrl + Alt + T.

b. Update repository:

sudo add-apt-repository ppa:openjdk-r/ppa  # only Ubuntu 17.4 and earlier
sudo apt-get update

c. Run the following commands in terminal:

sudo apt-get install openjdk-8-jdk
sudo apt-get install openjdk-8-source

d. You can also install jre if any error occurs:

sudo apt-get install default-jre

2. Download Topcoder arena:

http://www.topcoder.com/contest/arena/ContestAppletProd.jnlp

3. Install javaws:

sudo apt-get install icedtea-netx

4. Now double click on ContestAppletProd.jnlp file. A warning would appear. Continue by clicking yes and allow topcoder to be a trusted application by checking the checkbox. The following screen would be launched.

Login or Register

Using the arena

  1. Login to the topcoder arena.
  2. Registering for an active contest:

Active Contests >> <Event Name> >> Register

3. Submitting a problem in a live/archived contest:

Open the contest. To open a past contest follow this :

4. Open any problem. Click on dropdown Select one.

5. Use the button on bar of Problem Statement to switch between interfaces. Select the language. Also note the Class Name, Return Type, Method Name and Arg type return at top left corner.

6. The code should be submitted in the following manner (example for c++):

--

--