NASA and Freelancer’s Space Contest
Join the NASA Tournament Lab (NTL) and Freelancer.com as they host a series of contests to crowdsource some of the most complex problems being faced by astronauts on the cutting edge of space exploration. Your contribution to these contests will be used in software simulations and by astronauts aboard the International Space Station!
For the first several contests, help build tools for the Robonaut R2, a robotic assistant used to help humans work and explore in space. Why not take this chance to be a part of humanity's journey to go beyond Earth's orbit and explore the vast wonder of space? Join the contests now.
Enter Coding Chill-out zone
International programming contest in the Mediterranean region.
Remote session : 26.06 - 03.07 2015
On-line session is OPEN for any registered users. Two categories: students & IT Pros.
Join today and share our passion for coding. Code from your own #CodingChillout zone and rank high! Grab paid GitHub plans and Cloud computing tokens offered by Octawave.
Are you in Malta?
On-site event in Malta on 11th July @Microsoft Innovation Center. All in relaxed and chilling climate of Maltese islands ...
Just simply Enter Coding Chill-out zone, add song to the event playlist...and do what you LOVE.
Register today: http://codechillout.sphere-contest.com
CodeChef SnackDown 2015 - Code Your Heart Out
is a multi-round programming contest open to all. The multiple online rounds will culminate at an onsite grand finale, where 25 teams from across the India will be flown down to the CodeChef headquarters in Mumbai, India. For the participants residing outside India, there will be a parallel online round for the finale. While the Indian teams will compete for the cash rewards worth INR 6 Lakhs and a job opportunity with Directi, the global participants will have a chance to win exciting prizes like MacBook Pro, Drone Quadcopters, and Go Pro Cameras. So, register your teams now and strengthen your chances of winning.
We present the long-awaited new, fresh, and crispy design of SPOJ! It's taken us a while to get here since 2004, but hey, it looks good - doesn't it? There's now a new feature for tagging and grading problems. We are also working to make SPOJ as mobile-friendly as possible. Stay tuned, because there are many more surprises to come!
During the last six months, we have been gradually migrating our "checkers" (servers which execute submissions) from old to new machines. The procedure required some care since the new machines have significantly greater processing power. The main difficulty was adjusting the time limits for problems: in general, the new machines seemed to be more "tolerant" of slow solutions than the old ones. Over the 10 years of existence of SPOJ, our great community has produced over 13.5 million submissions
(10 million of which on the old checkers) and we didn't want to rejudge all of them. So, we designed an algorithm for recalculating submission running times by interpolation. Data for reliable interpolation came from a real rejudge of a representative sample of 5% of the submissions, i.e., 511,000 submissions have been rejudged over the past six months. At the end, we changed the time limits of test cases keeping them in relation to running times of solutions.
Despite our best efforts, we cannot guarantee that all recalculated times are completely accurate. If you are concerned about your score, we encourage you to resubmit your solution. If you are an author of the problem, please verify the time limits of test cases - especially when your problem was designed to distinguish fast and slow algorithms!
To honor the very long service of our old checkers, we would like to share a little more of their background story with you. The SPOJ website is developed and maintained by Sphere Research Labs. The "sphere" is cited in described in many sources as the perfect three-dimensional shape - the model of beauty and excellence. The naming convention for our computing clusters is also based on spatial geometry: our servers' names include "Cubes", "Cones", "Pyramids", and "Prisms".
SPOJ started out in 2004 with a bunch of vintage 266MHz machines named "Cones". These were very soon completely replaced by the freshly withdrawn "Pyramid" cluster. The single computing unit for "Pyramids" was the Intel Pentium III 733 MHz, and submissions at SPOJ were allowed to use up to 256MB of memory. The slowness of Pyramids by today's standards was often seen by problem setters as an advantage: it was possible to distinguish fast algorithms from slow ones without creating enormous datasets. The new "Cube" cluster consists of modern and fast Intel Pentium G860 CPU's and your submissions are run with a 1536 MB memory limit.
The chart below shows the number of pieces of code executed annually on the "Pyramid" cluster, between 2004 and last year. That's exactly 10074843
submissions in total. Since 2012, you can also see how many submissions were executed using the "Cube" cluster. The two clusters were almost equally loaded in 2014.
The last Pyramid submission was executed on 2015-03-02 at 10:51:35. We turned off the Pyramid cluster on the same day at noon GMT+1.
We hope that when we share the next chart with you at some point in the next 10 years, the submission rate will still be increasing at least as quickly as in the last decade!
Lambda Days 2015 Challange
For the second year in a row Lambda Days come to Kraków to bring together people passionate about functional programming. The tickets are out and the only way to attend at the moment is to get high score in their special programming contest. If you are interested in participation visit http://lambdadays.sphere-contest.com
We have intensified banning cheaters (users who copy codes from the internet and submit them here). Soon all of them from "Cheaters" thread on forum will be banned. If you are a cheater you can avoid ban by disqualifying all your cheating submissions until we get to you. After mentioned thread all users from top100 (and then top256) will be x-rayed.
Please check out a new contest CONSTANT
. It's dedicated to problems in which you have to evaluate as many digits as possible of famous constants like π, e or φ.
Even if you are not interested, you may find there a link to the world records in this field. You may be surprised.
Do you teach algorithms, data structures or programming paradigms?
This is just a short message to remind you about SPOX
which is dedicated for your academic activities.
(True Programmers' CAPTCHA) - the new project based on Sphere Engine - has just started.
Badges for SPOJ by Ricardo Bittencourt (ricbit)
Ricardo Bittencourt (ricbit
) made SpojTweet to track your progress on SPOJ, and give badges for your achievements. Please have a look at an example page from the site
, an exemplary tweet
sent by a site, Ricardo's SPOJ forum post
and more SPOJ tools
Are you a novice in programming?
Please consider Simple Programming Problems
Comments and suggestions are very welcome
A new subSPOJ for those who would like to try problems from Bolivian OI, ICPC and other contest. Please join bo.spoj.com
High School Programming League 2012/13 final results. The winner is Tomasz Rewak. Congratulations!
Top 5 contestants:
Top 3 Teams:
ITRIX Online Programming Contest
is a 5-hour ACM-ICPC style online programming competition organized by College Of Engineering Guindy, India. Contest starts 2013-02-27 16:30:00 SPOJ time. All college students are invited to participate.
SPOX Beta – the online grader for your programming courses
It is our pleasure to announce a new system dedicated to teaching programming.
) has been built upon the same engine as SPOJ, but dedicated to teaching in the context of private lessons or regular courses at different levels, starting from beginners to advanced university students.
The Cube - new SPOJ Cluster
We are happy to announce that we have a new cluster of judging machines on SPOJ. The Cube (that's how we called our new cluster) consists of machines with Intel Pentium G860 3GHz on board. Read more on our Facebook page: http://www.facebook.com/pages/SPOJ/248106793203
High School Programming League 2012/13
From now on, you are cordially invited to register for the fifth edition of a High School Programming League
and to try the test problem.
The first problem set series starts on Monday, September 24.
If you understand Armenian, please have a look at the problems collection
prepared by Andreasyan
Carefully selected problem set and ranking system by Piotr Kąkol
dedicated for code golfing - this is Shorten
. Everyone is invited to participate and have fun.
NWERC 2011 Semi-Live online contest
The open edition of NWERC 2011
will take place at 27 November 2011 10:30 (SPOJ time). Everyone is invited!
New kind of problems has been introduced on SPOJ - interactive problems that allow to talk with the judge! (sample problems: MSTRMND
). Go here
to find out more.
BBone an add-on for phpBB forums is available.
The BBone allows to share source codes and provides the ability to compile and run them. Beside syntax highlighting,
testing source codes against user input,
it allows to create mini-contests for forum co-members. Read more ...
SPOJ Backup Tool
Backup your solutions! Find out more on our facebook site
Read about Problems Classification tools on our facebook site
- new project based on Sphere Engine - has just started. Ideone.com
is a pastebin, but a pastebin like no other on the Internet. More accurate expression would be online mini IDE and debugging tool. It allows to execute code with custom input data in 38 programming languages and to share it with friends and teammates. We hope you find it useful!
We are delighted to announce the opening of the new portal based on the Sphere Engine. With Scarky.com
you can place programming challenges and other riddles directly on your site!
Advanced user statistics
We recommend this on-line tool
(by VNOI Team) for visualizing the activity of SPOJ users.