It was around three years ago, when our team mate, Suraj, had asked us to implement an automated system of sending goodies. We were struggling to deliver the users their winnings on time and quite a few of them would never reach their intended users. Not responded emails, faulty stale addresses, goodies getting lost in transit and tracking issues; left us hassled. We altered processes, included more checkpoints, reached out to our users, but nothing seemed to work.
Quite naturally, we liked the suggestion. The idea was to switch from a “push the goodie” system to “pull the goodie” one. Let the responsibility of getting a goodie be given to the users. We realised this would solve additional problems too, like the same user getting the same goodie multiple times, by giving her more options of accumulating points and winning something of a higher value.
This year, our growing struggle made us pick this up as a gift to ourselves and our users, as we turned seven. In the summer, with our intern, Raju Varshney, putting his hands up, we finally decided to put an all out effort to get this out. While he took up the coding, the rest of us scampered around to get an exciting new list of goodies prepared. And eventually the new system got ready to be served.
However, one thing at CodeChef is that we are a team full of pranksters! We love playing pranks on each other and we thought this to be a great time to include our users. It was long back that we did something similar and since then we have hardly done anything that grave! And this provided us with the perfect opportunity. It also served us as an experiment.
While we implemented the new system, we also decided to change the goodies to those of no monetary value to be considered as a token of appreciation for the effort put by the users. We wanted to see whether all our users want a goodie of monetary value or is it the winning that matters? We added three fun goodies on the site and kept our fingers crossed to see if one can spend her hard earned laddus against something that wasn’t initially promised – the duck, the cube and the ball.
And what we got was a pleasant surprise! Though we got a lot of criticism on the selection of our new goodies, we did find some of our users placing orders to actually get them! Kudos to them! Though we are removing those dummy goodies, we promise to give these users what they have ordered while reverting their laddus into their accounts. We had loads of fun and we hope that you would not mind this small prank of ours.
With this, we unveil the new goodie system. We have credited all your pending winnings as laddus into your account. Go ahead and check them out and have a look at the new goodies. And order whatever you like. We believe you will like some of them. In case you have any doubts or concerns regarding your laddus, do send us an email to firstname.lastname@example.org. Do not forget to read our terms and conditions to get more insight into the process and to not be disappointed later. We promise it is a good read.
January 2016 came along in it’s usual sinister fashion, brutally ending winter break and the joyous fervour that comes with it. New Year’s resolutions were made and a promise to keep them hangs like a sword over everyone’s heads. If you haven’t made a resolution yet, we have one in mind for you. To our young coders, we suggest you resolve to code often, code well and take on competitive programming with fullest dedication. We will back you up with some interesting contests all year long.
One such contest was the January Lunchtime, the first of the ‘luncheons’ this year. It was quite the heavy lunch with Triangle Classification (TRIANGCL), Exponential Sub-Palindromes (EXPALIN), Peaks (PEAKS) and Table Covering (TABLECOV). Our author, problem setter and tester collectively set the young coders to task. Want to look them up?
Coming to the meal that was served, here is a play by play of the luncheon-
Triangular Classification won hands down in terms of its popularity. A total of 567 submissions with a full score made it a problem with 28.61% accuracy. But as is known, the problem just played its part in easing the participants into the lunchtime, with lots more to come. Some familiar names like ptnk131627, mbrc, waterfalls sprung up at the lunchtime as always and stayed high up the rank tables. waterfalls from Catlin Gabel School took away the contest with only greens to their name and a list of submissions that started at 11:08 am and ended at 12:43 showing everybody how it’s done! Table Covering had the second highest accuracy with 13.64%. This Ghariyal-path problem was on it’s best offence as only 5 successful submissions found the correct answer. ptnk131627 of VNU-HCM High School for the Gifted Vietnam, was the only young coder to have cracked the problem in the first hour and the first attempt. The main course also consisted of Exponential Sub-Palindromes that got the second most number of correct submissions with an accuracy of 7.03%. Last but definitely not the least was Peaks, that our Chef served to his friends Akshit and Aditi, the two biggest foodies in his gang. It resulted in the toughest part of the meal served to the coders with an accuracy of 2.7% and just 6 full-scored submissions. What can we say, our meal plans aren’t for the weak hearted, or come to think of it, the weak stomached
Yet another lunch went by and we got to see our regulars and new coders fight with gumption on our platform. We would like to serve more of you in the time to come and make it an official ‘lunch-date’ every month! That’s all from the Chef’s team for now as we gear up for the next contest. Here is a bit of trivia from January Lunchtime. We hope you had fun!
And now for the winners announcement -
Signing off with a promise to be back,
P.S: Don’t forget the editorials! January Lunchtime 2016 Editorials
Date: 27th December 2015 Time: 11 AM IST Venue: https://www.codechef.com/LTIME31 Event: December Lunchtime 2015
The challenge began with a flurry of submissions for Distinct Codes that got close to 50% correct submissions ( specifically – 48.66%). Some familiar names kept coming up on the rank tables, case in point kmcode of Omori 7th Junior High School, ptnk131627 of VNU-HCM High School for the Gifted Vietnam and mbrc of South Point High School.
As the young coders raced ahead, they found the Ancient Berland Road to be a tricky terrain. Many slipped, got back up and slipped again as the problem proved a mighty challenger. With 12.99% accuracy on the problem, ABROADS certainly had everyone sweating. Sadly for the coders from Team B it was just a preview of what was to come next.
What’s next you ask? Only the 2nd hardest challenge problem. Computer Network was more like a net of complexity from what our young coders’ submissions told us. Let us throw in some statistics again – what better way is there to show how good a job the problem setters did? 38 submissions with a full score and an accuracy of 5.49% EXNETWRK was the second but last obstacle in the challenge.
Buying Seedlings, is an innocent name for something that has the ferocity of the Terminator. If Jack had bought these instead of the beanstalk beans, he would be in a different kind of hell, even without the giant from his original story. With a total of only 5 full scores, this timid sounding problem painted the submission table red much to the coders’ dismay.
Sitting on the sidelines, watching the challenge go down is interesting to watch, but a huge shout out to our young coders’ enthusiasm that makes us want to host Lunchtime month after month. Another thanks to the following people that make it possible. December Lunchtime: Problem setter & Editorialist: Sergey Kulik Problem Tester: Pavel Sheftelevich Here are some stats to look at: Total users who made a submission: 913 Total Submissions: 4190 Number of distinct users with correct submissions: 856 And now, the winners who braved it all and kept going.
That’s all from December Lunchtime 2015. Watch this space for more contest reports. Until next time then!
The similarities between the two contests were uncanny at times, but they all were pleasing. We do not like waiting for our contests to start and to see you all in action again. Thankfully, the August Challenge did not keep us waiting for long. Starting on the very first day of August.
We were among the participants and their artistry as soon as the contest started. The problems of Constantin Sokol, Devendra Agarwal, Dmytro Berezin, Lalit Kundu, Pavel Sheftelevich, Praveen Dhinwa, Sergey Nagin, Vinayak Garg, & Vitalij Kozhukhivskij welcomed the participants with a promise of rather pleasing & testing ten days ahead. The problem set was tested for the contest by Hiroto Sekido & Praveen Dhinwa, both of whom made sure that the participants enjoy trying their hands on each of them. That was all that we needed and perhaps you too.
The contest opened to the flurry of submissions, which kept coming in since the first five minutes of the contest, to the very last minute. It took some time for the green ticks to take over the red crosses on the rank table. Thanks to Chef and Gift. While the majority of participants were busy wrapping their gifts from Chef, others were busy playing with The Leaking Robot and it looks like they enjoyed it thoroughly. Once the participants got past these two, awaiting them were the problems on the slightly harder side of balance scale.
As we moved into the contest the flow of submissions on the medium and harder level problems increased. And the number of accepted submissions this time around surpassed the numbers we were seeing in the initial days. While, problems like Cleaning Tables & Chef and Reversing remained the favorites, there were some others who moved on to even harder problems by trying their hands on Sereja and Shuffling, Team Sigma and Fibonacci, and Push the Flow!. By now, the rank list had started giving the glimpses of, who probably could be the final winners in the rank table. But there still was a long way to go and hence everyone was playing cautiously. We too waited till the end of the contest to draw any conclusions regarding the rank table. And now that it’s over, let us introduce you to the winners who made it into our rank tables.
We start with the non-Indian top ten:
Now, the Indian top 20:
Now, let’s move on to the special achievers category, with participants having highest score for Challenge problem, except our winners:
First the non-Indian top 3:
Now, the Indian top three:
Last, but certainly not least, let’s meet our young champs from schools.
First, the non-Indian top 5:
Now, the Indian top 5:
Let’s give all our winners a big round of applause.
Now, let’s take you to yet another highlight of August Challenge 2014, and that’s the final stats of the contest. They are staggering.
All those numbers puts our August Challenge right among the biggest contests we’ve had on contest, in terms of participation as well as submission. And we have only our wonderful team of problem setters and you genius participants to thank. So, we thank you all for being part of the contest and making it such a huge success.
Before we move away from the rank table and onto the final segment of our blog post, let us tell you that the rank table that you see above actually is a lot more interesting. Just like our July Challenge 2014, this time around too we had perfect scores. However, this time around the umber was double. So, while we had three scores of 10 in July, we had six winners with perfect score of 10 this time around.
That brings us to the final segment of the contest, but before we move ahead, let us take you the delicious editorials of August Challenge 2014, cooked up by our editorialist Lalit Kundu. We hope you already have pleasured your taste buds with them, but if you have not. Here they are for you:
We hope you use them to prepare yourself for the upcoming challenges and to rectify any minor mistake you might have made in the past challenges.
With that, we have reached the end of this post. We hope you have enjoyed it as much as we have writing it. We already are running behind our schedule in putting up the blog posts, so without further adieu. It’s Good Bye from our side.
We have tried to tell our side of story, but we are sure you too must be having your own tales from the contest. So, shoot them all, along with any feedback or suggestion you might have for us at: email@example.com
You can also reach us at: (022) – 30797709
That will be all from our side.
TA-TA, see you all at the contests.
It all began with one casual inquiry of one of user regarding one of his goodies that he won long time back, but did not receive. And then a few more similar emails. And then a discussion on another forum. While looking for the missing ones, we dug into our records and found that several goodies have not reached our winners. Also, there are instances where we have not even shipped the winnings. This was serious, almost a crisis, and needed to be addressed soonest. And, before we do that, let us apologise to everyone who has not received the goodie that he/she has won, even if it is just one in number.
We are sorry. We really are.
We tried to identify various reasons of what has caused this, and broadly arrived at a conclusion that our present process is in some mess and needs cleaning. Some of the reasons that we identified for the non delivery of the goodies are:
Many a times, our emails for verifying address do not reach the inbox of our winners but go to the spam folder. So the winners do not know that we have contacted them for seeking their address details.
Sometimes the addresses that we send emails to, are invalid. We cannot contact our winners.
Sometimes the emails that are sent by the winners confirming their details do not reach us. Either they go to spam or are lost somewhere.
Sometimes, we realise very late that our inventory is exhausted and hence we hold on to sending emails until we procure more goodies. This is a lengthy process and we end up losing track of these “to be” sent winners.
Many a times, even after dispatching the goodies, the recipient does not get the goodies. Either the goody gets stuck at the customs (in case of an international shipment) or simply our courier service is doing a shoddy job. Only, sometimes the goody comes back to us and many a times it is lost midway.
We believe that your missing goodie may be because of one of the these reasons. However, if you think, it is not, please let us know.
Identifying the above, we realised that we were doing some things wrong and some things inefficiently. And so, we are going to bring in some changes, and we believe that should solve most of the current crisis. Please read them carefully.
We have decided that we will ship all the winnings only once every month.
Yes, you read that right. Whether it be the Long Challenge, the Cook-Off or the LunchTime or even the Top Contributors of the month, we will dispatch the goodies all together. This will help us streamline our process. Since we are a small team, dispatching it more frequently puts us through a lot of burden and we end up making more mistakes. This may cause a bit of a delay in you getting your winnings but this will ensure that you get it.
After every contest we will send an email to the winners verifying the address that we have of them.
We will try and remove the words like “won” and “congratulations” from the email so that it does not go into your spam.
You will need to update your email and address in your CodeChef profile with the latest email and address that you want us to contact to and send your goodies to. This will make it easier for us to manage your contact data.
If you have not received an email within 4 days of the end of the contest, you can contact us at firstname.lastname@example.org with your contact details and your username mentioning your winning.
The winners will have to respond to the congratulatory mail within 7 days of receiving the email.
If you fail to confirm your contact details or the emails get lost in between (or if any communication has not happened between us on this, within that time period), we request you to contact us on other communication channels like our phone, Facebook or Twitter account, whichever is convenient to you. It has to be done within a week’s time!
If you fail to do so, or we do not have your contact details by this time for the missed email, your goody will be kept on hold and will be shipped in the next month, provided that we get your shipping details.
We will ship the goodies on the 10th of every month.
We will try changing our Courier service for those countries where the shipments get lost in transit.
The main work starts from here for us and we will need your help. We need to track each and every goodie that we send and we want to help you also track your winning.
Once we ship your goody, we get a tracking id from our courier service. We will send you an acknowledgement email of your winning along with the details having this tracking id.
Once you have received the goodie, we need you to acknowledge the the receipt by replying on the same email. This is an extremely crucial step for us to close each case of shipment. If we do not get a confirmation from you after 10 days of sending the goodie, we will try and contact you on email, phone, Facebook wherever we can. If we are unable to reach you for any reason, we will have to consider that the goody has reached you and close the case.
You can still reach out to us in case you have not received it and we will be happy to send you another one.
The above process will come into effect starting now, that is September. Which means that the next shipment will happen on the 10th of October.
We will fix our inventory management issue as well.
Now, let’s talk about all the winnings that have been received by the winners in the past. It includes everyone who has not received any goodie from CodeChef. So, we want you to pay attention.
For winners outside India, due to certain custom rules your goodie might be hanging with concerned department. So, we want you to take a dive into your inbox/spam to search for our congratulatory mail for which you have not received the goodie. Once you have the details, contact us at: email@example.com and we shall get back to you with the status of your goodie, so that you may collect it from the customs department of your country. If your goodie has not been shipped, we will get it shipped to you, and if it’s stuck somewhere we will figure out the way how you can get it.
For winners from India, if you have not received your winnings, you just need to get in touch with us. If we have your tracking id, we track your goodie.
In both the cases, if your goodies have not been shipped, we will ship them to you in the coming cycle, for sure.
It will take a bit of effort from all of us. So, we request you to extend your cooperation in helping you find your missing goodie, as we want you to have it at the earliest and brag about it. We really do.
It has been over five years since CodeChef’s inception. We have hosted plethora of contests, have seen numerous names appearing on the rank tables from all over the globe. We have cherished every single contest and every participant that came along with the same joy and fervour. We took pride in having their names on our rank tables, and many times bragged about it as well. And we do our little bit to acknowledge and encourage the performance by ensuring that their winnings reach them safely & timely. Knowing that the winners will be as happy to receive them as much as we are when sending them. And we do believe in that.
So, whoever you are, wherever you are, if you have ever won a goodie on CodeChef and not received it, we will get it delivered to you. Pretty soon.
If you have any queries or questions, feel free to write to us at: firstname.lastname@example.org
You can also give us a call at: (022) – 30797709, or
Contact us on:
Facebook at: https://www.facebook.com/CodeChef
Tweet to us at: @CodeChef
The July LunchTime 2014 was set in the glorious backdrop of International Olympiad of Informatics 2014 world finals, which etched a brand new chapter in the Indian programming scene. We got our very first Gold medalist in the world finals, in Akshat Bubna, and the first Indian girl medlaists in Malvika Raj Joshi. If truth be told, the performance of all the four students representing India at the world finals, including Pushkar Mishra & Nihal Pednekar along with the above mentioned two, will be a motivation for many young programmers in coming years.
The anticipation of yet another enthralling contest, we were a tad more excited than should have been. That also could be because we’ve been seeing our young IOI world finalists, with their other counterparts from all over the globe, create their magic time and again in our LunchTime contests. The July LunchTime was another chance to witness that sheer brilliance. So, we stuffed ourselves with just enough breakfast to leave some room for the butterflies in the stomach that we always get, and were all set for the salutation of our youngest programmer friends.
The problem set for the July LunchTime came from Tuan Anh, who has been around long enough to understand the appetite of the budding programmers and to cook up a problem set to satisfy their taste buds. The testing of the problem set was handled by Tasnim Imran Sunny, who tested the problems thoroughly to ensure they are ready to be devoured as soon as they are served. The desert of editorials came from Lalit Kundu, another bright young talent in our problem setting panel. The varied variants of the problem statement as Mandarin translations came from the ubiquitous Minako Kojima and Gedi Zheng, while the Russian translations were provided by Vitalij Kozhukhivskij. With such a decorated problem setting panel, it was now participants’ turn to show up and create their magic. And they did, exactly that as the contest started.
As soon as the problems were unveiled, the submissions started flowing and in the very first minute of the contest, we got our first AC. “Wow! That was fast.” Those were our exact words at that time. We were treated to more surprise when the following two submissions also got accepted. The best thing was that they all came from three different users. But we were most pleased by the third submission. As it was from neo1tech9_7, hailing from Bharti Public School, New Delhi. To see a school student cracking the problem has a thrill of its own. And with that the contest was on.
The July LunchTime 2014 saw a thumping start, with most of the submissions getting accepted. Still, it was too early to predict the future of the contest, so we kept our cool watched the calm and composed moves of the participants. In the first hour of the contest we saw yutaka1999 scamper atop the rank table, closely followed by kaizero & contesant. The scenes on the rank tables remained pretty much unchanged even in the second half of the contest. The story at the bottom half of the table was not all that different either. The likes of labib666, akat, capawesome, and mbrc where fighting their way up the ladder, making it clear that they are equally big threat to the crown holder.
The Indian rank table was equally packed with participants fighting their way up. Some of the popular names were missing from the rank tables, but that did not have any impinge on the nature of the contest. We had some new names in h9k6, darkcoderrises, svineet, and batcrazt making their mark on the big stage. And we were pleased to have them.
Both the rank tables, as always had a mix of new and familiar names, which brings in just the perfect pinch of spice to the contest that keeps us all excited all through it. Who all featured on the rank tables this time around, let us introduce them to you.
We will start with the non-Indian top 10:
Now, we move to our Indian top 10:
A big round of applause to all our winners!
Now, the final stats of the contest:
To have such staggering numbers in any contest is a real delight and to have them in LunchTime just elevates the joy. It also became apparent with the number of submissions on all the four problems of the contest. And we hope to have the same in many more coming contests.
With that we would like to conclude the post, by thanking all you wonderful people for making it such a huge success. If you have any feedback or suggestion for us regarding the contest or in general, send them through at: email@example.com
You can also call us at: (022) – 30797709 (Weekdays 11:00 am to 8:00 pm)
Till next time, adios everybody.
See you at the contests.
It is very important that you learn from the past. The lessons you take from the mistakes you’ve made in the past becomes the building blocks of a brighter future ahead for you. We absolutely believe in that and like to take as much learning as possible from every tumble we take, the most recent being our June Cook-Off 2014. After the chaotic June Cook-off we were all set for what may come in the July Cook-Off 2014. Or at least we thought so. But we really were ready this time, and the smooth start to the contest reinforced our believe.
The July Cook-off 2014 opened to a gala reception belittling any opening we ever had for any of our Cook-Offs. And that just broadened the smiles that we had on our faces. It might sound a tad clichéd, but it was a dream start to the contest. Inside the first half an hour of the contest we had broken all the records in terms of participation and suddenly there were high fives floating all over. Not because we had the highest participation till now, but because there was no glitch this time around. However, it was not a long lived joy for us.
As we moved into the contest (after 45 minutes) the scenes at the contest started changing with the submission queue growing farcically. And sadly for us, it never came down. The party was over for us, and it call came down falling like a pack of cards for us. Questions were raised regarding our capabilities and functionalities, and we took them all sportingly and answered them all with all our honesty. We even put up a blog post elaborating everything right and wrong about the July Cook-Off 2014 for everyone to know what exactly happened during the contest.
Every time something like this happens we feel utterly sorry and get sad. And that cannot be described in words. But we do not give up and after every such chaos we shall rise improved and stronger.
While the increased number of queue had affected the initial elation of the contest, it could not deter the joy of the participants. Despite such a major catastrophe, the July Cook-off brought us the highest participation with around 2430 users making a submission in the contest. Even the number of submissions this time around was 11500 plus. So, we can say that the July Cook-off brought with it, a mixed bag of emotions for us. And we hope you enjoyed the highs more than getting annoyed by the lows.
The onus of setting up the Cook-off was on the young shoulders of Roman Rubanenko, who cooked up some really delicious problems, which were equally well tested by Shiplu Hawlader. They both single handedly took blew everyone with the problems, and we hope you enjoyed them thoroughly. The final icing came as the editorials from Praveen Dhinwa, who has cooked editorials precisely to match the taste of the participants. The additional spices in Mandarin and Russian translation came from Minako Kojima & Gedi Zheng, and Vitalij Kozhukhivskij. The problem setting panel as always was bang on target with their problems, and now it was up to the users to feast on them. And how they feasted, we all know now.
The July Cook-off might have been filled with bumps & glitches, but we did had some wonderful performances from participants from all over the globe. The fight between sourspinach and gennady.korotkevich, which started from the very first moment of the contest, went all the way to the wire, where the mighty Gennady triumphed everyone to take home the July Cook-Off. We had some brilliant performances from Indian participants as well, with anudeep2011 & triveni. And to introduce you to all the winners of the Cook-Off, let us take you through our rank tables.
We start with the non-Indian top ten:
And now our Indian top 5:
A big round of applause for our wonderful winners and their fortitude.
Now, let us present you the final stats of the contest:
After all that happened during the contest, to see such amazing numbers on the stat chart is just heavenly. And we have no one, but all you wonderful people to thank for sticking with us through thick and thin. So, once again a big thanks to you all and high five.
With that we come to the end of the post, and to close the post on a sweet end let us give you the editorials from our August contests. They will help you better prepare for the coming contests, and with September Challenge going on, we’d suggest you go through them well.
So, let the nom begin:
Do share your feedback and queries on the editorials in the comment section.
That brings us to the end of the blog post, and while we cook that up for you, why don’t you guys share your thoughts on the contest, the blog post, or any other topic that you might have in your mind with us at firstname.lastname@example.org
We will come back again with a new blog post and a new story.
Till then adios amigos.
See you at the contests.
We remember that in the year 2009, immediately after the one and only online contest that we hosted onsite the “SnackDown”, we had conducted a survey on the features most needed by the finalists of that contest. And Facebook connect was unanimously lying at the bottom.
However, in a rare “do it against the users’ wish” move, we went ahead and implemented the Facebook login a year later. We were convinced that most of us would be on Facebook sooner rather than later and bragging about our achievements is not such a passé even for the geekiest among us all. And this did help to quite a few of us, specially to reach out to the new programmers.
Since then, the frequent changes by Facebook have left us trailing behind in terms of keeping up with their API. This has resulted in sporadic bugs here and there. Therefore, when our intern Karandeep Bhatia joined the team, our chefs decided to take up all the issues that you faced with Facebook connect and address them all at once. They have been working rigorously on revamping the Facebook login module and have sprinkled a pinch of new publishing events as well. And, starting today, we have sugared the pot for you all.
Let us take you through what has been revamped & what new is waiting for you.
New ways to broadcast your achievements:
If you have connected your Facebook accounts with CodeChef you can now simply go to permissions or straight to “Facebook Settings” in your profile, and can choose the events, you want to share or publish with your family & friends on Facebook.
You can brag about each of the following events:
Well, that is a lot of sharing, so, you better get on it. Go ahead connect your Facebook account and let your friends & family know you’re awesome.
The feature is still in its infancy days, so if you come across any fumble here & there kindly do report them to us. As you, have done in the past. However, before you contact us, if you face any issues with login, please remove CodeChef app from your Facebook Apps list and try re-connecting again. It is your profile, it is your community, help us optimize it. All we can do is give a gentle “Poke” with the little things we do, and hope that you “Like” it.
So, do let us know what you think of the recent developments. You can write to us at email@example.com or can give us a call at the following number:
Office: (022) – 30797709 (Mon – Fri 11am to 8pm)
Till next time.
Our July was happy and busy. Of course, there were times when we found ourselves wishing for it to get over, but we are not going to talk about them. It is a fresh blog post (a tad delayed as well), so let us get on with it. The July Long Challenge 2014 concealed too much action in its confines for us all and we hope you enjoyed it thoroughly. It has been five years now, but still the fear of goofing up a contest is always there in our subliminal minds whenever we are nearing one. The arrival of July Challenge was not different. However, contrary to some of our infamous goof ups, it was a walk down the park. Yes, it did start with six problems, but their mesmerizing flavors kept everyone far from missing the remaining four. Moreover, taking advantage of that, we served the remaining four problems, two on the same day, & two on the second day of the contest, with lots of love poured on them.
The problem-setting panel for the July Challenge featured Gerald Agapov, Vitaliy Herasymiv, Lalit Kundu, Vivek Hamirwasia, Vitalij Kozhukhivskij, Sergey Nagin, and Dmytro Berezin, all of whom have so many great contests against their names, and it was utmost pleasing to have them. We hope you enjoyed cracking the problems, and perhaps would have taken a lesson or two from all of them. Shang Jingbo and Gerald Agapov, both of them who have immaculate taste as a problem setter, did the testing of the problems to be contest ready. The cherry on top as the editorials came from our young editorialist Devendra Agarwal. The extra flavors in Mandarin and Russian translations came from Minako Kojima & Gedi Zheng and Sergey Kulik respectively. It is always nice to have different flavors for the problems and we are sure you enjoyed them meticulously. With that, let us move away from the pleasantries and relive the wonderful moments from the contest.
The eyes of the participants lit up as soon as the problems were unveiled. And suddenly everyone forgot that four of the problems were missing. Without disturbing them, we started working towards the remaining problems, of which two were added on the very same day, while the other two were served during the first weekend. The contest opened with a accepted submission on Count Substrings, which turned out to be the easiest problem of the contest and fetched maximum submissions. And we are sure a majority of them were accepted. With a over 1K submissions less than Count Substrings, Reach The Point was the second most popular problem of the contest. They both saw plethora of accepted submissions and became the reason of smile to many.
As the contest progressed, the participants started enjoying the Garden Game, and Chef and Frogs almost equally. By this time, the remaining two problems were added to the contest, and now we were sailing towards the half way mark of the contest. The period of fun & games was approaching its closure and the race to the top was on. But that doesn’t mean that the fun has to stop, and it did not. Plenty of new users joined the contest in the second half, and the party kept going on.
As we inched towards the final weekend of the July Challenge 2014,we expected the rank tables to be pretty much like what we have had in the past. However, it was nowhere near that. The names topping the charts were not that we had known for long, and the numbers were touching new heights. In the final weekend, we had emkjp sitting atop the rank list with a score of perfect 10 and accompanying were demidenko & stolis. And we were pleased to see new names topping the chart. However, in the back of our mind we were expecting a strike down from the pros in ACRush & mugurelionut, who also were seen on the tables. The Indian rank table was led by djdolls, who this time around had win_ay & praneethiitr accompanying him on the charts. As we approached the final moments of the contest, the big guns snatched the top spots painting the July Challenge 2014 in their own color. However, it was a close finish with ACRush, mugurelionut, and rns4 all getting a perfect score of 10. It seemed an apt ending to a contest, which had almost every aspect of a fun filled competitive programming contest. And, we congratulate all the participants for making it so.
Now, let us meet our winners.
We start with the non-Indian top 10:
The Indian top twenty:
Now, let us move towards the special achievers category.
We start with the the little wizards from schools outside India:
Now, from schools in India:
Finally, the special achievers with highest score for the challenge problem GERALD09, apart from the winners:
First, the non-Indian top three:
Now, the Indian top three:
Congratulations to all the winners for their brilliant performance and all the best for the coming one.
Now, let us give you a tad devilish stats for the July Challenge 2014. Why do we call it devilish? You check yourself.
That is all that we have for you from our July Challenge 2014. We are sure you all must be having your own interesting set of stories about the contest and we want to hear them all. So, shoot them to us at firstname.lastname@example.org
With that we bring down curtains to the tale of July Challenge 2014 and move towards cooking up another tale for the July Cook-off 2014. We will be serving it soon. So keep watching this space.
Till then, it’s bye-bye from CodeChef.
See you all at the contests.
It has been one year since we hosted our first LunchTime contest. Being the youngest contest among the three that we host, LunchTime certainly has a special place in all our hearts. In fact, the wonderful fragrance of talents we witnessed on that day has spread to new avenues now. New names have come up, school kids have moved to colleges, and some new wizards have turned themselves in, but the competency still is as ferocious and fiery as it was at the start. The numbers surely will have a tale of their own to tell, but what we all have experienced in this past one year of our LunchTime contest is beyond the reach of numbers & words. In anticipation of many more such wonderful years to come, let us step together into a new year of playing together & learning together.
The menu for the anniversary June LunchTime 2014 came from our young buffs in Sergey Kulik, who was juggling the roles of problem setter, editorialist, & Russian translator and we must say he did an immaculate job at it. The problems were tested briskly to ensure that they are party-ready by Roman Furko, while the extra spice of Mandarin translation came from Minako Kojima & Gedi Zheng. We might have been the host of the party, but it was the jovial efforts of our problem-setting panel, which made it so much fun. So, let us give it up for them. With that, we were all ready to get the ball rolling for our anniversary LunchTime & velvet rope was lifted on the fine Sunday morning.
The contest opened to a warm reception with flurry of accepted submissions in the opening minutes of the contest on SMPAIR. And the most amazing sight was to see our young champs making their mark on the contest right from the beginning. fleimgruber was the first among the young geniuses to get his hand dirty on SMPAIR, but he was soon followed by lsmll, liuminghua, & mayukuner. In the first five minutes of the contest, we had all our top three on the rank tables. However, the ultimate victor of the contest was yet to be decided.
As the contest progressed, the battle for glory kept on growing intense. xuxianyou of Hangzhou Xuejun High School Hangzhou, Zhejiang, China was leading the rank tables in the final hour of the contest and it seemed as if he will go all the way with the contest. However, his schoolmate lsmll had other plans and in an interesting turn of events, he took over xuxianyou and finally emerged as the winner of the June LunchTime 2015. But they were not the only ones from China on the rank table, they were well accompanied by seven other of their countrymen. So, let’s meet our winners and find out who all stood were they.
Like always, let’s meet the non-Indians first:
Now our Indian top 10:
A big round of applause for all our winners of the June LunchTime 2014.
Now, let us give you the final figures for the contest:
While the young geniuses from China dominated the international rank table, the Delhites took over the Indian table. But ultimately the delicious competition between the young CodeCheffers from all different schools around the globe made it an utterly delicious entertaining anniversary lunch, and we thank all of you for it.
For deserts, we have the editorials for the problems ready soon after the contest, and if you haven’t tasted them yet, we suggest you do that now.
Now, after the first anniversary LunchTime, it is time to start working towards the contests to come and hope for many such wonderful years to come. So, that will be all from us for now, if you have any queries, or quarrels, feel free to write to us at email@example.com
We will be back soon with the stories from the contests from July.
Till then, Zài jiàn.