Introduction to Online Judge

For programming contests, you have to prepare yourselves by practicing and solving problems. At any particular contest, a certain number of problems are set. Usually the time limit to solve 8-10 problems in 4-5 hours. If you practice a lot of problems beforehand, you'll be able to solve a good number of problems.
There are a large number of online judges, where you'll find a huge number of problems to solve and check if your solution is correct.
According to Wikipedia, the free encyclopedia, "An online judge is an online system to test programs in programming contests. They are also used to practice for such contests. Many of these systems organize their own contests.
Online Judges have rank lists showing users with the biggest number of accepted solutions and shortest execution time for a particular problem."
Let's get know some well known online judges and a complete reference guide how to use online
judges.
UVa Online Judge (http://uva.onlinejudge.org/)
Here you will
find hundreds of problems. They are like the ones used during
programming contests, and are available in HTML and PDF formats. You can
submit your sources in a variety of languages, trying to solve any of
the problems available in their database.
You can see Contest Rankings section at the Live Rankings link, use the new Quick access, info and search option on the left menu for and easier navigation. (The tool will be updated next days for a more complete information.)
You can see Contest Rankings section at the Live Rankings link, use the new Quick access, info and search option on the left menu for and easier navigation. (The tool will be updated next days for a more complete information.)
Check UVa today, register there and start solving problems.
They arrange regular online contests and you can even earn cash prizes from here. It is one of the most respected platforms for programmers.
TopCoder is the world’s largest platform for digital open innovation. They provide the platform and a community of over 445,000 global members to accelerate the development of new digital products and services for our clients – Fortune 1000 enterprises, small and mid-sized businesses and government agencies.
Register in TopCoder from here: http://www.topcoder.com/reg/
Download Java Applet for Top Coder Arena from here, then login with your topcoder and password:
http://community.topcoder.com/contest/arena/ContestAppletProd.jnlp
CodeForces (http://codeforces.com/)
Contests are regularly held on Codeforces. Participating in them is free and open to everybody. Every month we organize approximately six contests. To participate, you have to be registered on the site (if you have an OpenID or a Gmail account, then you won't even have to memorize the password) and register for the oncoming contest. Make sure that you are present in the list of the users, registered for the contest, before the registration ends. Usually, if you can't take part in the contest officially (e.g. if it's the contest for the second division and you are in the first one), then you can register for the contest to participate out of competition.
Register CodeForces from here: http://codeforces.com/register
LightOJ (http://www.lightoj.com/)
Register here: http://www.lightoj.com/register_user.php
Some other online judges are listed here. Check them yourself:
- acm.timus.ru/
- www.spoj.com/
- poj.org/
- acm.tju.edu.cn/
- www.urionlinejudge.com.br/
- judge.u-aizu.ac.jp/
- coj.uci.cu/
- acm.sgu.ru/
So, wat's up? Register to any of these online judges and start solving problems NOW! If you are a complete beginner, I would suggest you to register in UVa Online Judge.
Any question?
Comment here, I would like to answer.
Shahriar, 22-4-2013
Any question?
Comment here, I would like to answer.
Shahriar, 22-4-2013
No comments:
Post a Comment