Women’s struggle for equality has been there since the beginning of mankind. It holds true even in the world of programming. Despite their huge contributions to the computing world, names like Adele Goldberg, Grace Hopper, Ada Lovelace, and many others still do not get as much mention as they should. And even though we have come a long way, the stark reality has not changed much.
Still when asked about the great women programmers in current times, sarcasm takes over the names like Joanna Rutkowska, Anna Patterson, Caitlin Colgrove. And we think it’s about time we change that. The theme of this years International Women’s Day is “Make It Happen”. So, let’s come together and be a part of the change.
We have already seen some awe-inspiring women programmers on CodeChef in meteora, xiaodao, rosyish in our past contests and we are sure there are many more. In honor of the wonderful women all around the world, we will be dedicating special prizes to the women programmer in our March Challenge 2015, as a small gesture to celebrate their achievements.
For our March Challenge 2015, we will be honored to present the top women programmers around the world:
And CodeChef goodies to rest of the names in the list of top ten women.
So, let us bring out all the amazing women programmer we know and celebrate their magic. And if you are a woman, let us give the men a run for their money in the March Challenge 2015, making them work twice as hard as they do. We know you can “Make It Happen”.
We will be honest, the road to January LunchTime 2015 was not the most glamorous one. We had just experienced, what perhaps was the worst Cook-Off in the history of CodeChef, and once again we were confronted by a short contest. Yes, the participation in our LunchTime has not been much in comparison to the Cook-Offs. But we have started getting numbers in the higher range. And it was imperative that we run this contest smoothly, as the targeted participants here are the school kids and you do not want to put up a bad show for them. So, this time around we were a tad better equipped. We had brought in some fixes and were hoping for a smoother contest this time around. And that’s exactly what we got. We were even happier to see that even in terms sheer numbers, the January LunchTime 2015 was among the biggest LunchTime contests we have had.
Now, after the prologue to January LunchTime 2015, let’s take you through the course of the competition and how it faired. The contest problems came from Pavel Sheftelevich, who also translated the problem statements in Russian. The testing of the problems was handled by Roman Rubanenko, who has been behind so many of our successful LunchTime contests. The Mandarin flavor for the problem set came from Gedi Zheng. And finally the cherry on top in the form of the elaborate and delectable editorials came from Paweł Kacprzak. With INOI 2014-2015 just at a week away, the January LunchTime came as a great opportunity for the aspirants to test the waters and they did enjoy it.
The January LunchTime 2015 started at its scheduled time, with no glitch at all, and that brightened up our Sunday. It was now up to the participants to come and sprinkle their magic all over. And the first one to make a correct submission was evanlimanto, it was also the first submission of the contest. And it was followed by several other accepted submissions well within the first hour of the contest. We saw plenty of familiar and big names surfacing on the rank tables in uwi, yutaka1999, kaizero, and many others. To have those names pop up in the early stage of the contest means good things will follow as the contest proceeds. And that’s what exactly happened.
After the first hour of the contest we had zxqfl of University of Toronto Schools holding the top spot on the non-Indian rank table, while the Indian table was graced by meteora, a force to reckon with in our LunchTime contests. But closely tailing the rank leaders were some names including animesh_f, fataleagle, bhagatdivesh12 and many more, to look forward to in the coming contests. The race to the top started heating up as we moved into the contest; however the names at the top of the table did not change much. And as the end approached the winners for the contest became more and more apparent. So, let’s meet them all.
We start with the non-Indian top ten performers from schools:
And now we move towards the Indian top 10:
A big round of applause for all our little wizards from schools across the globe!
Now, let us give you the final stats of January LunchTime 2015:
We hope you all enjoyed the contest and to see you all in the impending contests as well. If you enjoyed the contest, we are sure you are going to love the editorials for it. They will help you overcome any small doubt that you might have in your mind. So, head over to the discussion forum and enjoy them.
Now, before we close down this blog post, let us take you through our blog where we have put up some new and exciting posts about what we have been up to. So, do enjoy them, share them, and send your feedback on them to us. We love hearing from you guys.
With that, it’s now time to wrap up this blog post and start working on the February ones. If you have any queries or quarrels for us, feel free to shoot them to: firstname.lastname@example.org
You can also reach us at: (022 – 30797709)
Till next time, TA-TA
See you at the contests.
In our attempt to build a closely knit community of computer programmers from all over the world, we had introduced a silent “group feature” for our discussion forum sometime back. Currently not available for everyone, the objective behind the feature was to let you carry on a conversation, which is pertinent to a specific set of people cutting down the noise. If you wish to create a group of your school or college or campus chapter, you need to get in touch with us and we will do the needful. We already have some groups running like the:
These groups follow the same question answer format along with the features like tagging, searching, commenting and voting the posts. They can be public or semi private to discuss any programming related topic, event, or can prepare for an upcoming contest with other aspirants. While all this sounds awesome, there was a slight shortcoming with the said feature in the form that, unlike our discussion forum, the members did not receive any notifications for their subscription when there was an activity on the group.
So, in order to keep the members of the group updated on the happenings, we have brought in a “subscription” feature. With this we have taken the primary subscription setting from forum to the group, allowing you to receive notifications for all or any activity that you choose to subscribe to in the group. So, the days of missing on updates from the group are gone behind. Go and subscribe to all the alerts from the groups you are part of, and if you are not part of any, but want to start one for your institute or organisation or your programming club, do get in touch with us.
Now, while that small change caters to a limited set of users, here’s something big for all of you. It gives us immense pleasure to introduce the addition of “LaTeX mathematical typesetting” to our discussion forum. With LaTeX the painful exercise of uploading images for every mathematical formula you want to insert in your question or answer, is a fossil now. This was a much wanted feature specially for writing good fun editorials. LaTex allows us to write mathematical expressions in a markup style, which is somewhat akin to HTML. To know more about LaTex read below:
We hope that these new features will make your stay in the discussion forum seamless. However, if you face any trouble or have any queries, do write in to us at: email@example.com. Also, if there is any feature that you think that can enhance the overall experience on discuss or on CodeChef do write into us. For now, play around with these new offerings from our Chefs.
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
Yes, it is the final LunchTime of year 2014. And almost everyone we speak to these days is having trouble believing that the year has come to an end. Even for us, the year has flown by and we have all of you to thank for it. We had a wonderful time in all our contests throughout the year, and we hope you enjoyed them too. And the December LunchTime 2014 was the last one for the year, so let us have a quick look at the proceedings of the contest.
The problem set for the December LunchTime 2014 came from the experienced Taun Anh, who cooked up the problems perfectly to satisfy the young participants from schools. And the problem tester Gedi Zheng, who also was the Mandarin translator for them, gave his approval by thoroughly testing them. The editorials for the problems came from Praveen Vaka, for whom it was a kind of a comeback to the LunchTime series after a brief gap. So give him a warm welcome by munching his editorials. The Russian translation of the problem statement came from Sergey Kulik. With those names in the problem setting panel, we were all set to bid adios to the year 2014 by putting up one final contest for the year.
The December LunchTime 2014 started with a flurry of accepted submissions on TADELIVE, and it brought an instant joy for us. It was good to see participants enjoying the problems right from the start of the contest. The first AC came from yutaka1999 of Kaisei Junior High School and Senior High School, Japan and has been a regular name in our LunchTime rank table. And soon we found many more familiar names taking their places in the rank table. But there were comparatively new ones in fataleagle, fullpower, mazeyu and some others, which is a great sight to have. And to see who stood where on the rank table when the contest ended, let us take you through it.
First, the non-Indian top 10:
And now, the Indian top 10:
Congratulations to all the winners on their final victory of the year 2014 and wishes for many more in the year 2015.
Now, let us give you the final stats for the December LunchTime 2014:
If numbers don’t lie then we had one big fat LunchTime to farewell 2014 and meet 2015. And to make it even sweeter, we have the editorials for the December LunchTime served for you. So, what are you waiting for, go and enjoy them.
We hope you enjoyed the contest and are all ready with plans for the New Year party. So, without holding you back anymore, we will now take leave. We hope you had a wonderful 2014 and will have even better 2015.
Have a gala celebration at the New Year’s party and do share your funny party pics with us.
Till next time, TA-TA
Wish You All A Very Happy and Joyous New Year 2015.
See you at the contests, next year.
The ACM ICPC euphoria that started with December Challenge 2014 came to a conclusion with our December Cook-Off 2014. All three regional contests were now over and we have had seen all the probable’s to represent India at the World Finals to be held Marrakesh (Morocco) during May 2015. And just like an apt season finale to your favorite daily soap, the December Cook-Off 2014 brought one final chance to experience the excitement of competing with some of the biggest programming names across the globe, before everybody goes into the party mood to bid adios to the year 2014.
And to give them that final high we had Roman Rubanenko setting up the problems and translating them to Russian for the final Cook-Off of the year. The Christmas decorations further elevated the celebratory joy in the air and to make sure that you have scrumptious problems to taste, we had Tuan Anh testing the problems. The dessert in the editorials came from the young and comparatively new inductee into our problem setting panel, Florin Chirica. The Mandarin flavors of the problem set came from Minako Kojima. That comprise of our hosts for the December Cook-Off 2014.
Now it was the participants’ turn to join in and enjoy the problem set featuring problems like Good Joke!, which got the maximum affection to the Jam, which made life a tad tough for them. But from the number of submissions on the problems it seems that everyone who took part in the contest had a great time. And to meet the names that got featured in the rank list, let us take you to it.
We start with the non-Indian top 10:
And now the Indian top 5:
Congratulations to all the winners and big round of applause for all the wonderful participants who took part in the contest. We hope you had fun in the contest.
The final stats for the contest were as below:
That concludes the small report for our final Cook-Off of the year 2014 and leaving us with only December LunchTime 2014 in this year’s calendar. We hope to see you all joining in for the final Lunch of the year before heading for the big New Year party. Now, before we say good bye, let us serve you the dessert of the December Cook-Off 2014 in the editorials for the contest.
With that, we will take a leave for now, but with promise to come back soon, with more contests, more fun, and a lot more punctuality in putting up the blog posts for our contests.
If you have any queries, quarrels, or New Year greeting for our Chef, you can always send them to: email@example.com
You can also call us and share your love with us on: (022) – 30797709
That will be all from the Chef’s kitchen for now.
Till next time, TA-TA
See you at the contests.
Set on the backdrop of ACM ICPC regionals, our December Challenge 2014 came as the final practice ground for the ACM ICPC aspirants. It was a final chance for the teams heading to their respective sites to test the waters. And our problem setters Dmytro Berezin, Gaoyuan Chen, Jay Pandya, Kamran maharov, Lalit Kundu, Pavel Sheftelevich, Sergey Nagin, Snigdha Chandan, and Sunny Agarwal ensured that they gets a good practice ahead of their regional appearance. The difficulty level of the problems was tested by Shiplu Hawlader and Minako Kojima, while to help them get over any doubts after the contest the editorials were penned by Pavel Kacprzak. And to make sure that they do not have it easy, there were participants from all over the globe ready to battle it out with them.
All that made up for a recipe of exciting ten days of competitive programming and we are sure you would have enjoyed the contest right till the end. While the problem Chef and Apple Trees made it easy for the participants to get started with the contest, problem Good Galaxy made it real hard for them to get past it. However, in the end there were a handful of participants who succeeded in cracking the mystery of Good Galaxy. And to tell you who were they, let us take you to our rank tables.
First comes the non-Indian top 10:
Then the Indian top 10:
And then the special achievers with highest score for the challenge problem apart from the winners:
The non-Indian top 3:
The Indian top 3:
Now, our young geniuses from schools who have been carving a name for themselves in our Long Challenges:
The non-Indian top 5:
The Indian top 5:
Heartiest congratulations to all the winners on their blazing performance and a big round of applause to all our wonderful participants.
Now, let us give you the final numbers that matters for the December Challenge 2014:
We have only all of you to thank for all those numbers in the December Challenge 2014. So thanks for making the final long challenge of 2014 such a huge success.
The year 2014 is in its final week, so without stretching this post any further we would like to put a full stop on it. But not before we give you the delicious editorials for the contest. These editorials will help you get over all your queries and quarrels that you might have faced during the contest. So, munch on them.
That will be all from us in the long challenge department for the year 2014. We will see you in January Challenge 2015, with a new set of problems to give an electrifying start to a new year.
Do send in your queries, feedback and the New Year greetings for the Chef at: firstname.lastname@example.org
You can always call us at: (022) – 30797709
Till next time, TA-TA
See you at the contests.