With January Challenge 2015, we not only started a New Year, but also barged into a new era. It is an era where procrastinating typing a code or abstaining from coding due to the dearth of a compiler are all things of past. You, now have more security for your code and less excuses to stay away from coding. The era of CodeChef’s “Code, Compile, & Run” environment has started, so put all your excuses of not coding to rest and just press “Ctrl” + “;”, type IDE and get started.
Marking the beginning of this new era with us was one of the largest participation in any of long challenges. On the backdrop of all that, we think we all had a pretty great start to our New Year. And what followed that epic start complemented it equally well, making January Challenge 2015 one of the biggest long challenges we’ve had here on CodeChef.
Before we go any further let us thank the real architects of this bravura first contest of the year 2015. The problem setting bench was graced by Dmytro Berezin, Fedor Korobeinikov, Gaoyuan Chen, Lalit Kundu, Praveen Dhinwa, Sergey Nagin, Snigdha Chandan, and Sunny Agarwal, while the responsibility of testing all those problems went to Shiplu Hawlader. The editorialist penning down the editorials for all those problems was Lalit Kundu, while the Russian and Mandarin flavors of the problem statement came from Sergey Kulik and Gedi Zheng. If numbers are anything to go by, we are pretty sure that you all enjoyed the work of the aforementioned gentlemen to the very last moment. If you think we are wrong, do send us your opinions, we’d love to hear your side of the tale.
With a new playground to play, enticing problem set, and plethora of cool features to play with, it was finally the turn of the participants to come and make their presence felt at the first CodeChef party of the year. And boy, did they come. The contest opened to the flurry of accepted submissions on GCDQ, SEAND2, and CHEFSTON, with the latter one getting the majority of them. The flow of submissions steadied as we reached the half way stage of the contests, but with the end still far from sight, no one was ready to go easy on that paddle. But the path from here onwards was not all that undemanding.
By now, the easy problems like CHEFSTON, have had seen their fair share of submissions and now the focus of the table leaders shifted onto the likes of XRQRS, RANKA, SEALCM, and QSET. Each of them made life tough atop the rank table. But after spending most of the time on top of the rank table, the likes of mugurelionut, protocolocon, argos and some more knew exactly how to crack those few problems standing between them and the glory in the first long challenge of year 2015. And while they were busy finding their way to the top, in came the terrific trio of msm1993, kutengine, and rns4 and before anyone could understand what happened, they had their names cemented atop the rank table. Though they entered pretty late into the contest, but they hardly took anytime in reaching on the top of the table. And like a thrilling end to an exciting superhero movie, the January Challenge 2014 concluded with a mix of familiar and new names shining atop the rank table.
Now, let us meet the winners of the first Long Challenge of the year 2015.
As always we start with the non-Indian top 10:
The Indian top 20:
Let’s now meet the special achievers, in participants with highest scores for the challenge problem SEAND2.
The non-Indian top three:
The Indian top three:
And now it’s school time. Let’s meet our top five global as well as Indian school students from the January Challenge 2015:
We start with the non-Indian top 5:
And now, the Indian top 5:
Give a big round of applause to all the winners of years’ first long challenge and to everyone for making it such a big one.
Now, to tell you exactly how big the contest was, here are the final stats of the contest.
With those numbers to kick start our year, we are sure it will be a good one. And with you all by our side, we certainly can make it a memorable one.
Now, before we part ways and move towards the January Cook-Off 2015, let us take you to the editorials for the contest, which we are sure you would have tasted by now. However, if you haven’t already you can go it now.
And with that, we will enfold this January Challenge 2015. We hope you had a great start to the year with the contest as we had. If you have any concerns or queries, regarding the contest feel free to drop them at: firstname.lastname@example.org
You can also give us a call at: (022) – 30797709
That will be all for now. Till next time, adios.
See you all at the contests.
We have been getting queries and suggestions regarding our partially graded problems in the Long Challenge. Starting from the way they were displayed to the section in which they were displayed, we have received many suggestions from our users. After considering them, we have made some changes to our partially graded problems. They are:
That sums up all the changes for our partially solved problems. Now, let us tell you where these changes will be reflected. You will see these changes on:
If you think we have missed something or if there is anything else that you want us, to implement do write to us at: email@example.com
With that, we now move back into the kitchen and get to work.
Till next time, adios.
See you at the contests.
We hope you have been enjoying our newly launched “Code, Compile, and Run” feature. Now, to keep up with that, we have updated quite a few of our languages and have added few new ones too. Yes, CodeChef now also supports “Chicken” and “Pypy”. That makes it two less reasons to not be on CodeChef.
So, what are you waiting for, check out the below list of updated languages and get cracking on the problems.
|Language||Old Version||New Version|
|C99 strict||gcc 4.8.1||gcc 4.9.2|
|Common Lisp||clisp-2.44.1||clisp 2.49|
|ADA 95||gnat-4.3.2||gnat 4.9.2|
If you have any concerns on the language update or if there is something you want to say, feel free to write to us at: firstname.lastname@example.org
Till next time, adios.
See you at the contests.
Ever procrastinated typing in code just because you do not have a compiler? Or, faced with the fear of installing a compiler on your system and do not know which one to do? Or been in a situation when your solution runs fine on your computer but the online judge gives you a compiler error? Or has your account been blocked and ratings deducted just because you have used some other online compiler and left your code open for everyone else without having any intention to do so?
If you answer ‘yes’ to any of the above, you will love this New Year’s gift from the Chef’s kitchen. So here we are, with our latest website addition “CodeChef ‘s CODE, COMPILE & RUN”. This is something that you badly wanted. And kept asking from us. The one who helped us in building this is none other than a long time CodeChef fan, Shivam Khandelwal, who gave you the awesome okrdx and one of our chef Abhijeet Pandey. For those who do not know, we made Shivam intern with us during his winter vacations to build this much needed feature, after he had hacked the CodeChef database and woke us up one fine morning with our admin credentials in an email! More on that offline, as we do not want to tell the world about it! Shivam will be helping us build some other cool features as well
The way you may use it is:
The feature is powered by the awesome ACE editor for the web. Some of the highlights that you will find using this ide are:
But yeah, the features do not stop there; there are many more. Stop for a while, play around and explore it.
Apart from these features, one of the most important issue that we hope this will solve is the unintended cases of plagiarism.
It has been long, that after each contest many of our users get blocked and their ratings get reduced due to the cheating cases. Most of the time, we have realised that the problem was of the code being left “Public”! So here is a big relief for all those – once you submit your code, it is destroyed as soon as you get your execution result! Yes we do not save your code anywhere. In case you want to save your code, just use the download button to have a copy in your desktop.
Isn’t it awesome? We think it is. Start using it, inform your friends about it. Show us some love as well. Whether you like it or don’t like it, do let us know. We will be happy to make it more awesome!
Over and out till next time.
Happy programming and a Happy New Year