# Difference between revisions of "Sphere Online Judge"

Line 10: | Line 10: | ||

== Problems == | == Problems == | ||

+ | SPOJ classifies problems into four categories - Classical problems, challenge problems, tutorial problems, and Partial Score problems. The classical problems work just like other online judges, where credit is given only on successful completion of the problem. | ||

+ | |||

+ | The other three categories provide partial credit for submission (provided you meet a minimal threshold.) | ||

+ | |||

+ | Challenge problems are meant to challenge the user into completing the problem while abiding by secondary constraints. Problems are ranked based on how well you complete the problem, whether it's by obtaining the best result or through another metric. Tutorial problems and partial score problems act similarly provide partial credit, and are meant for the user to become familiar with a method of programming. | ||

+ | |||

+ | Unlike other online judges SPOJ does not organize problems in volumes by their index - they are normally referenced by their tag. However, this site will reference these problems by their displayed numerical index. | ||

+ | |||

{| border="1" | {| border="1" | ||

|"Volume" || '''SPOJ Link''' | |"Volume" || '''SPOJ Link''' | ||

Line 30: | Line 38: | ||

|- | |- | ||

| [[SPOJ Challenge|Challenge]] || [http://spoj.sphere.pl/problems/challenge/ All Challenge Problems] | | [[SPOJ Challenge|Challenge]] || [http://spoj.sphere.pl/problems/challenge/ All Challenge Problems] | ||

+ | |- | ||

+ | | [[SPOJ Partial|Partial]] || [http://www.spoj.pl/problems/partial All Partial Score Problems] | ||

|} | |} | ||

[[Category:Sphere Online Judge]] | [[Category:Sphere Online Judge]] |

## Revision as of 16:33, 26 December 2008

## Sphere Online Judge (SPOJ)

The Sphere Online Judge Problemset SPOJ is a programming site with a collection of selected but wide range of problems. It contains problems of all difficulties covering standard and non-standard algorithms. Moreover its problem set is increasing as one could post his/her own homemade problem. It also covers all the problems of the prestigious ACM International Collegiate Programming Contests(ICPC).

## About

The SPOJ Project is developed and maintained by Sphere Research Labs, based in Gdynia, Poland [1].

## Problems

SPOJ classifies problems into four categories - Classical problems, challenge problems, tutorial problems, and Partial Score problems. The classical problems work just like other online judges, where credit is given only on successful completion of the problem.

The other three categories provide partial credit for submission (provided you meet a minimal threshold.)

Challenge problems are meant to challenge the user into completing the problem while abiding by secondary constraints. Problems are ranked based on how well you complete the problem, whether it's by obtaining the best result or through another metric. Tutorial problems and partial score problems act similarly provide partial credit, and are meant for the user to become familiar with a method of programming.

Unlike other online judges SPOJ does not organize problems in volumes by their index - they are normally referenced by their tag. However, this site will reference these problems by their displayed numerical index.