Installing TopCoder Arena on Ubuntu

Govinda Totla
Sep 1, 2018 · 2 min read

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++):

COPS-IITBHU

Official Blog Post of Club of Programmers, IIT(BHU) Varanasi

Govinda Totla

Written by

COPS-IITBHU

Official Blog Post of Club of Programmers, IIT(BHU) Varanasi

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade