CodeChef
  • PRACTICE
    • Code, Compile & Run
    • Beginner
    • Easy
    • Medium
    • Hard
    • Challenge
    • Peer
  • COMPETE
  • DISCUSS
    • Forums
    • Blog
    • Wiki
    • Facebook
    • Twitter
  • COMMUNITY
    • Host Your Contest
    • Go for Gold
    • Campus Chapters
  • HELP
    • Frequently Asked Questions
    • FAQ for Problem Setters
    • Problem Setting
    • Tutorials
    • Long Contest Ranks
    • Short Contest Ranks
    • Lunchtime Ranks (all)
    • Lunchtime Ranks (school)
    • Event Calendar
    • Top Contributors on Discuss
  • ABOUT
    • About CodeChef
    • Team CodeChef
    • Press Room
    • CodeChef Financials
    • CEO's Corner
    • Contact Us
    • About Directi

ICYMI: Here’s our Recap of CodeChef’s July CookOff

Posted by Raghu on July 29th, 2019 Filed in Announcement, Contests, Problems View Comments

For those of you who missed it, we bring you our recap of the interesting July CookOff. Read on to get our detailed dissection of the contest.

In Div A, uwi from Japan secured the 1st spot. Further improving his contest rank from June CookOff, where he stood 2nd, uwi added 124 points to his rating in this month’s contest to finish with 2848 rating. He currently holds the overall country rank 1 and global rank 8 on the platform.

Close behind uwi and occupying the 2nd position was progmatic from Belarus. progmatic (with a username, which one can only assume is an amalgamation of words — programmer and pragmatic) increased his rating by 139 points and made a comeback into the 7-star league, after getting briefly downgraded post July Long Challenge. Both uwi and progmatic managed to score a perfect 5 in the contest. The others to finish in the top 5 were — mrkerim, sam__2 and andrey_efremov — securing ranks 3, 4 and 5, respectively.

Over in Div B, perucmpamypa from Ukraine seized the first position. This was perucmpamypa’s first contest on CodeChef, and he was able to increase his rating by the maximum possible value: 275 points. The 2nd place was snatched by nstyrl. Coincidentally, it was nstyrl’s first contest on the platform, too and even he increased his rating by 275 points.

Despite the otherwise great performance that the contest witnessed in Div B, there wasn’t anybody to manage a perfect 5 score. juckter, eshoru, and godwind were the other contestants to finish within the top 5 in Div B — finishing with the 3rd, 4th and 5th positions, respectively.

Amongst school students, andrey_efremov (rank 5) and tasmeemreza (rank 13) showcased real programming prowess in Div A; while in Div B, some of their equally impressive counterparts were: eshoru (rank 4), godwind (rank 5) and arshiadadras (rank 7). Overall, 96 participants increased their rating significantly enough to jump from Div B to Div A, including 3 school students.

Coming to contest problems: christian_grey from Div B was the first to successfully submit a solution in the contest, solving PLAYSTR within 4 minutes of commencement. Meanwhile, the first scorable problem to be cracked in Div A happened to be BDGFT, successfully submitted by progmatic in the 9th minute. The last problem to be cracked in Div A was MGICMENU, solved by KADR; while for Div B, that problem was WARTLND, solved by arshiadadras.

As we conclude this exciting recap, we’d love to express our enormous gratitude to our July CookOff problem setting panel:

Setters: Anik Sarker (imanik), Hasin Rayhan Dewan Dhruboo (ezio_26)

Tester: Teja Vardhan Reddy (teja349)

Editorialist: Taranpreet Singh (taran_1407)

Statement Verifier: Jakub Safin (xellos0)

Translators:

  • Russian Translator: Fedor Korobeinikov (gomelfk)

  • Vietnamese Translator: Team VNOI (songuku95)

  • Bengali Translator: Mohammad Solaiman (solaimanope)

  • Hindi Translator: Akash Srivastava (devils_code)

  • Mandarin Translator: Gedi Zheng (stzgd)

Lastly, a huge shoutout to our admin Hasan Jaddouh (kingofnumbers) without whose assistance we wouldn’t have been able to pull the contest off this effortlessly.

Do let us know your thoughts and opinions on the July CookOff in the comments below. Until next time, keep coding!

  • Share/Bookmark

ICYMI: Here’s our Recap of CodeChef’s July Long Challenge

Posted by Raghu on July 23rd, 2019 Filed in Announcement, Contests, Problems View Comments

After the really interesting and intense June Lunchtime, we returned with the Long Challenge contest of the month. Keep reading to get our detailed breakdown of the contest.

Beginning with Div A: the 7-star ACRush finished at the top of the leaderboard. ACRush, making a Long Challenge appearance after a gap of 3 months, managed to increase his rating by 128 points to ultimately end with a rating of 2985. He currently holds the overall rank 1 in China, and is globally ranked as the third best player. Close on ACRush’s heels was andres96. Even andres96 made a comeback on the platform after a long time, almost a year. And what a great one, indeed! andres96 bumped his rating up by 146 points, and jumped from being a 5-star to now holding the 6-star tag. The contest featured remarkably good performance from China and India in Div A, with 11 participants each in the Top 30.

Another participant to shine out in the Div A was rumblefool, from India, who ranked 4th in the contest and managed to raise his rating by 134 points. The others to finish in the distinguished Top 5 were romawhite and Oleg, ranking 3 and 5, respectively.

Over in Div B, loopfree from China secured the top spot. Having started competing on CodeChef only this year, loopfree increased her rating by 208 points and jumped from Div B to Div A. Snatching the 2nd spot in Div B was marco_l_t. This was marco_l_t’s first contest on CodeChef, and he grew his rating by the maximum possible value: 275 points. The other participants to make it to the Top 5 in Div B were alina_alina, spookywooky, and dbh_, occupying the 3rd, 4th and 5th position, respectively.

The contest bore particularly good fruits for school students: In Div A, 12 out of Top 30 were school students, while the number for Div B within the same bracket was 9. Meanwhile, minamoto from Div A (Rank 19), and loopfree (Rank 1) and alina_alina (Rank 3) from Div B were some of the female programmers that really stood out in the contest.

Overall, 320 participants migrated from Div B to Div A, including 15 school students. While simultaneously, 103 coders slipped down to Div B from Div A.

Finally, coming to problems: the problem to get first overall successful submission in the contest was CHFM from njha1999 in Div A, just 4 minutes into the contest. In Div B, too, CHFM was first problem to receive a successful submission, solved by apower2 in the 5th minute after the start. The problem to be cracked last in both the division was LVMFFN, solved by ACRush on the second day in Div A, while in Div B, it was solved by foreverlasting on the sixth day.

As we conclude this recap, we express our immense gratitude to our July Long Challenge problem setting panel:

Setters:

  • SNKAPT: Aviroop Pal (aviroop123)

  • CIRMERGE: Erfan Alimohammadi (erfaniaa)

  • GUESSPRM: Bohdan Pastuschak (bohdan)

  • CHFWAR: Sombit Bose (deadshot_sb)

  • LVMFFN: Kasra Mazaheri (kmaaszraa)

  • MXMN: Jiang XunCi (nqiiii)

  • CCC: Abhinav Jain (iamabjain)

  • PRTAGN: Pranjal Rai (prnjl_rai)

  • CHFWAR2: Alei Reyes (alei)

  • MMAX: Mayank Agrawal (mayank1601)

  • CHFM: Tanay Mishra (mishra_tanay_)

Testers: Alipasha (alipasha132), Kasra Mazaheri (kmaaszraa)

Editorialist: Anand Jaisingh (anand20)

Statement Verifier: Jakub Safin (xellos0)

Translators:

  • Russian Translator: Fedor Korobeinikov (gomelfk)

  • Vietnamese Translator: Team VNOI (songuku95)

  • Bengali Translator: Mohammad Solaiman (solaimanope)

  • Hindi Translator: Akash Srivastava (devils_code)

  • Mandarin Translator: Gedi Zheng (stzgd)

Ultimately, a huge thanks to our admin Alei Reyes (alei) whose help ensured that we were able to pull the contest off effortlessly.

Do let us know your thoughts and opinions on the July Long Challenge in the comments below. Plus, don’t forget to practice. There are highly engaging contests scheduled this week and the next. Until next time, keep coding!

  • Share/Bookmark

ICYMI: Here’s our Recap of CodeChef’s June Lunchtime

Posted by Raghu on July 5th, 2019 Filed in Announcement, Contests, Problems View Comments

Close on the heels of the exciting June CookOff, we bring you our recap of June Lunchtime. Continue reading to get our full in-depth coverage of the contest.

In Div A, a total of 8 participants managed to score a perfect 500. gennady.korotkevich, with overall Global Rank 1, led the charge, securing the first position in this contest. The 7-star from Belarus managed to further solidify his unsurpassed rating by adding another 60 points, finishing at jaw-dropping 3488. This is Gennady’s first contest appearance in months, having undergone a period of dormancy since January this year. The 2nd and 3rd positions were secured by gainullinildar from Russia and uwi from Japan. With this contest, gainullinildar made a re-entry into the elusive 7-star club, improving his rating by 138 points. The others to manage a perfect score were: natsugiri, tautsjasiunsas, andrey_efremov, mohammed200218, and yamunaku.

Over in Div B, compiler_101 and oahcc were the only two participants to score 500, ranking 1st and 2nd in the contest, respectively. compiler_101 , student in Cairo, added 191 points, and consequently, made the jump from Div B to Div A. Parallely, oahcc also levelled up from Div B to Div A, increasing his rating by 169 points. Amongst school students, 4 finished in the Top 10 for Div A; while 3 managed to secure a spot in the Top 10 for Div B.

Overall, 93 participants jumped from Div B to Div A. While simultaneously, 30 coders slid down from Div A to Div B. Meanwhile, fly_37, adibov and ultrac emerged as the biggest gainers in Div A, improving their rating by 186, 180, and 179 points, respectively. While in Div B, brayand and conformisto increased the rating by the largest margin, by 233 and 220 points, respectively.

Coming to the problems: PAJAPONG was the first problem to be successfully solved overall, with entry submitted by singhal_coder in Div B, in just 3 minutes after the commencement of the contest. In Div A, BURARRAY was the first scorable problem to receive a successful entry, made by chandler_1729 in the 7th minute. Funnily enough, for both Div A and B, the last scorable problem to be cracked was FUZZYCON.

As we conclude this recap, we express our immense gratitude to our June Lunchtime problem setting panel:

Setters: Mladen Puzić (thesitzr), Raj Khandor (hackslash_123)

Tester: Michael Nematollahi (watcher)

Editorialist: Taranpreet Singh (taran_1407)

Statement Verifier: Jakub Safin (xellos0)

Translators:

  • Mandarin Translator: Hu Zecong (huzecong)

  • Vietnamese Translator: Team VNOI (songuku95)

  • Russian Translator: Fedor Korobeinikov (gomelfk)

  • Bengali Translator: Mohammad Solaiman (solaimanope)

  • Hindi Translator: Akash Srivastava (devils_code)

Lastly, a big thank you to our admin Hasan Jaddouh (kingofnumbers) whose hard work allowed us to pull the contest with such ease.

Do let us know your thoughts on the June Lunchtime in the comments below. Plus, don’t forget to practice your problem solving skills and participate in the long form July Long Challenge, which began on 5th July. Until next time, keep practicing!

  • Share/Bookmark

ICYMI: Here’s our Recap of CodeChef’s June CookOff

Posted by Raghu on June 28th, 2019 Filed in Announcement, Contests, Problems View Comments

The June Long Challenge was anything but uneventful! The contest resulted in some big country rank shuffles, particularly for Russia and India. Besides, Div A witnessed an amazing performance by Indian participants, with Indians filling 9 out the Top 20 positions and 2 in the Top 5. Now we recap our Cook-Off, a contest known for being short, yet fierce. Read on to find what went down.

Let’s start with the winners: In Div A, argos, a 7-star coder from Moscow, secured the top position. argos increased his rating by 132 points in this contest, and now holds an overall global rank of 13 with an enviable country rank of 3. Trailing close behind, in the 2nd position, was uwi from Japan. He added 56 to points to his ratings, to finish at 2700 points. Presently, uwi holds overall global rank 24 and country rank 1. Strikingly, both argos and uwi submitted all solutions without a single incorrect answer. The other noteworthy mentions in Div A are: isaf27, karolis_kusas, html_sanek, farhod_farmon, and andrey_efremov, respectively securing ranks 3 to 7 in the contest.

Over in Div B, the top two positions were secured by geothermal and vmaddur, both from the United States. geothermal, earned ended the Cook Off at rank 1, and bumped up his rating by 203 points, leaping from 3-star to 4-star coder status. vmaddur followed a similar trajectory to geothermal, increasing his rating by 185 points and jumping from 3 stars to 4-star level. The rest of Div B’s Top 20 was dominated primarily by Indian participants, with 14 spots occupied by participants from the country.

The school students fared particularly well in June Cookoff; with 4 out of the Top 20 spots in Div A and 5 in the Div B Top 20 being secured by them.

In Div A, zxcv123456 emerged as the biggest gainer, improving his rating by 171 points. While in Div B, amit_neogi and praccoder both managed to boost their rating by 225 points. amit_neogi and praccoder’s rating bump also led to them levelling up from 3-star to 4-star.

Overall, 132 participants made the transition from Div B to Div A, including 8 school students. While, 29 participants slipped from their position in Div A to Div B, effectively translating to a new addition of 102 new entrants in Div A.

Speaking of problems: the first one to be submitted successfully was EXAM1 by geothermal in Div B — astonishingly, 3 minutes into the contest. In Div A, it was ANTEATER; it was submitted by smelskiy within 8 minutes of contest commencement. Akin to June Long Challenge, the problem to be cracked last was the same for both Divisions: SECRECP.

Congratulations to all the winners! And to the rest, never  fear, another chance at coding greatness awaits in the form of the upcoming Lunchtime contest. As we conclude this recap, we express our immense gratitude to our problem setting panel:

Setters: Hasan Jaddouh (kingofnumbers), Erfan Alimohammadi (erfaniaa), Mohammad Solaiman (solaimanope)

Tester and Editorialist: Teja Vardhan Reddy (teja349)

Statement Verifier: Jakub Safin (xellos0)

Translators:

  • Mandarin Translator: Hu Zecong (huzecong)

  • Vietnamese Translator: Team VNOI (songuku95)

  • Russian Translator: Fedor Korobeinikov (gomelfk)

  • Bengali Translator: Mohammad Solaiman (solaimanope)

  • Hindi Translator: Akash Srivastava (devils_code)

Lastly, a huge thanks to our problem panel admin Hasan Jaddouh (kingofnumbers) whose hard work allowed us to pull the contest effortlessly and smoothly.

Do let us know in the comments your thoughts on the June CookOff. Until next time, keep practicing!

  • Share/Bookmark

ICYMI: Here’s our Recap of CodeChef’s June Long Challenge

Posted by Raghu on June 26th, 2019 Filed in Announcement, Contests, Problems View Comments

Post our May Lunchtime contest, we bring you the monthly recap of our highly contended June Long Challenge. Keep reading to get our in-depth coverage of the contest as well as some interesting stats.

In Division A, white2302, a student of the Moscow Institute of Physics and Technology, secured the top spot. This is a significant achievement, and continues a trend of  remarkable Long Challenge performances. But, this is the first time that white2302 placed first in Long Challenge, having hovered between Contest Rank 4 and Rank 10 since February this year. white2302, presently a 7-star coder, managed to add another 135 rating points to finish at an admirable 2774, placing him at the top of the Russian charts.

The second spot in Div A was grabbed by vishal4556 from India’s Birla Institute of Technology & Science Pilani. vishal4556 returned to compete after a considerable break, and still managed to increase his rating points by 136 to take it up to 2706. Not just that, this rating bump also led to vishal4556 seizing the overall India Rank 1 post the contest.

Incidentally, India witnessed an incredible representation in the Top 20 of Div A, with 9 Indians altogether and 2 in the Top 5. Apart from white2302 and vishal4556, cheng2014, sinus_070, and zjp_shadow were the other participants occupying the Top 5 rank, respectively.

Over in Division B, he_____he, from China, seized the first position. he_____he (with a rather unusual & funny name, even by CodeChef’s standards) added a sizable 204 rating points to ultimately acquire another star (now a 4-star) and finish at 1965 rating. robbinb1993, heltion, gjaiswal108, and vanbang9710 were the other Top 5 rank holders in Div B for this contest, respectively. Meanwhile, school students continued their ongoing streak of stunning performances, with 5 featuring in the Top 20 for Div A, and 6 in Div B.

The June Long Challenge particularly helped change the Division demographic: More than 320 participants increased their ratings, to jump from Division B to A. The number for school students in this group was a good 13. At the same time, over 100 participants slid down from Div A to Div B. Effectively, there was an addition of 220 new entrants in Div A. It would be interesting to see how this change plays out in the upcoming contests.

Furthermore, akee and megatron10 were the biggest gainers in Div A, respectively adding 184 and 183 rating points. Whereas, in Div B, priyanshu_py and vinu_1998 managed to add a massive 237 and 234 rating points, respectively.

Lastly, coming to the problems: SUMAGCD was the first problem to be solved overall, and it was successfully submitted by ashmelev (a 7-star) from Div A, 6 minutes into the contest on 7th June. The first problem to be submitted in Div B was PROXYC by chandler_1729, towards the end of the 9th minute. Interestingly, the problem to be cracked the least, in both Divisions, was FGTREE. It was successfully submitted by mcfx1 in Div A, 7 hours into the contest, while in the Div B, it was eventually solved on the 4th day, by diamond_duke.

With almost half of 2019 already behind us, and many more contests scheduled ahead, it will be fascinating to see how the rest of the year unfolds for our active community of programmers.

As we conclude this recap, we express our immense gratitude to our problem setting panel:

Setters: Alei Reyes (alei), Danylo Mocherniuk (daniel_1999), Andrey Filimonov (filyan), Reshab Gupta (coolreshab), Roman Derkach (roman_derkach), Ritesh Gupta (rishup_nitdgp), Abhishek Vanjani (ucntstopme), Saurabh Yadav (saurabhshadow), Kartik Singhal (kartik_354), Aman Kumar Singh (aman_robotics), and Lewin Gan (lg5293)

Tester: Radoslav Dimitrov (radoslav192)

Editorialist: Teja Vardhan Reddy (teja349)

Statement Verifier: Jakub Safin (xellos0)

Translators:

  • Russian Translator: Fedor Korobeinikov (gomelfk)

  • Mandarin Translator: Hu Zecong (huzecong)

  • Vietnamese Translator: Team VNOI (songuku95)

  • Bengali Translator: Mohammad Solaiman (solaimanope)

  • Hindi Translator: Akash Srivastava (devils_code)

Lastly, a huge thanks to our problem panel admin Alexey Zayakin (alex_2oo8) whose hard work allowed us to pull the contest effortlessly and smoothly.

Do let us know in the comments your thoughts on the June Long Challenge. Until next time, keep practicing!

  • Share/Bookmark

ICYMI: Here’s our Recap of CodeChef’s May CookOff

Posted by Raghu on June 3rd, 2019 Filed in Announcement, Contests, Problems View Comments

After our heated and long-drawn May Challenge, we’re back with our highly contested May CookOff. So, without further ado let’s just dive right into it.

In Div A, the top spot was secured by the 7-star progmatic from Belarus. Presently ranked 21 globally, Progmatic has shown an awe-inspiring improvement over time. In the past 3 months alone, he has increased his overall rating by over 250 points and jumped from the orange to the red band. A huge accomplishment by any metric, and not to mention, a motivation for many. Further, progmatic is only 6 points behind the globally ranked 20, hzhz.

Apart from progmatic, there were 4 other participants in Div A who managed to score a perfect 5 in the CookOff — sam__2, mnbvmar, tautsjasiunsas, and farhod_farmon. For sam__2 and mnbvmar, the top 5 rank should hold greater importance since it was their first ever CookOff. Hats-off to them! Unfortunately, one of CodeChef’s regulars and a 7-star, uwi, didn’t fare as well as one would have hoped. Nevertheless, he ranked 8 in May’s CookOff; and overall holds the CodeChef’s global rank of 32 at the moment.

Now, over in Div B: A surprising 12 participants managed to attain a perfect 5, with CodeChef debutant geothermal leading the pack. geothermal is a student from the United States studying in Pennsylvania and is currently a 3-star. Closer home, one_more_fake, another debutant (although, with a slightly unusual handle), was the only Indian who got a score of 5 in Div B.

Moreover, school students have gradually upped the game, and have begun to pose a serious competition to our experienced coders. And this CookOff was no different. Though Div A featured only one school student in top 20, Div B had a whopping 7 school contenders listed in top 20. A great feat! We’re eagerly looking forward to the next few months to see whether the scale of balance tilts towards our young programmers.

As with all our contests, May CookOff, too, was an opportunity for many to increase their ratings. A startlingly 89 participants seized that chance, having climbed from Div B to the elusive Div A. Five of these participants happened to be school students. This follows the past trend: May Challenge saw over 150 participants graduate from Div B to Div A. These figures suggest that the stage in Div A is set for fiery battles, even more than they already are.

As we conclude this recap, we express our immense gratitude to our problem setting panel:

  • Setters: Mohammad Solaiman (solaimanope), Pritom Kundu (anchor)

  • Tester and Editorialist: Teja Vardhan Reddy (teja349)

  • Statement Verifier: Jakub Safin (xellos0)

  • Translators:

    • Mandarin Translator: Hu Zecong (huzecong)

    • Vietnamese Translator: Team VNOI (songuku95)

    • Russian Translator: Fedor Korobeinikov (gomelfk)

    • Bengali Translator: Mohammad Solaiman (solaimanope)

    • Hindi Translator: Akash Srivastava (devils_code)

And as always, many thanks to our problem panel admin Hasan Jaddouh (kingofnumbers) whose hard work helped us execute the contest effortlessly.

Do let us know in the comments your thoughts on the May CookOff. Until next time, keep practicing!

  • Share/Bookmark

2018 Recap: A look back on CodeChef’s adventures over the past year

Posted by The Chef on March 1st, 2019 Filed in Announcement, Features View Comments

CodeChef has completed 10 years of being India’s most popular competitive programming platform, but we’re only getting bigger and better with time! 2018 was a huge year for us, we kicked things off with the launch of rating divisions in March of 2018. The new divisions allow for fair competition among our users, with Division 2 users now able to compete against each other for prizes and ranks in our contests for the first time. We also focused on promoting competitive programming among women through a dedicated Women’s Day campaign.

CodeChef's 10th Anniversary

Through March and April, our team lead Anup Kalbalia, was jetting from one college to another to spread the word about CodeChef and encourage participation in the ICPC. Several universities had the benefit of this orientation session and this year we hope to reach even more. At the end of the month, Anup also represented CodeChef at the ICPC where he spoke at the ICPC CLIS 2018 about competitive programming & sustainability. Anup was also invited to offer live commentary on ICPC’s global online channels. A proud moment for CodeChef!

May was a jam-packed month for us! We held a special workshop for School Teachers at ABV-IIITM Gwalior, we felicitated the young Indian programmers who represented the nation at the prestigious IOI competition, we held our first ever open programming workshop in Hyderabad, as well as our summer school programming workshops.

Through June and July, our workshops continued, with a special focus on teacher training. CodeChef offers a series of workshops for different groups, including DSA training for college students and professionals, pedagogy training for teachers and professors and Python training for school teachers in Pune in collaboration with CSPathshala. 2018 saw us administer every kind of workshop in our repertoire with tremendous success.

In August, we had a trio of achievements to our credit. Our Alibaba Hackathon represented not only our very first partnership with a major international company but also our very first Hackathon as well as the public launch of our API. This was a huge feat for us, and we were heartened by the community’s amazing response to our API. You can check out some of the interesting app ideas that we received from you all here. September saw the launch of SnackDown 2019 registrations which kept the team busy.

There was no slowing down in the last quarter as this period saw the launch of online qualifying rounds for both SnackDown and ICPC 2019. We powered through three rounds of elimination for SnackDown and finally by December, we had our top teams.

December also found our team traveling to all ends of the country for the much anticipated ICPC Regionals in Kharagpur, Kolkata, Kanpur, Gwalior, Pune, Amritapuri and Coimbatore. Meeting competitive programmers from every corner of the country was an exciting and exhilarating moment for us. Our T-shirts had a new and rather bold statement, and they were once again a huge hit with the participants.

In January, there wasn’t a moment to breathe as SnackDown preparations were in full swing by the new year. But our Schools team found a couple of days to dedicate to ICO related activities. CodeChef is the community and platform partner of IARCS for the ICO, as part of this partnership we not only conducted the ZCO and INOI exams, we also conducted our first ever completely volunteer-driven INOI workshops in 10 cities. These workshops were created to introduce school students to some of the more advanced topics that were essential to compete at the INOI. Not only did our attendees love them, our intern Abhishek enjoyed teaching them too!

SnackDown 2019 in February turned out to be a fabulous experience. Though hosting in a foreign city meant that we were in for a few surprises, CodeChef took everything in their stride and worked hard to make the contest and the trip to Bengaluru, memorable for all the teams who attended (that includes Team CodeChef!)

Now on our 10th birthday, we’re going right back to the beginning of the roller-coaster for another year full of coding excitement and magic as we embark on ever more new projects, and work together to deliver more experiences to our growing community.

Cheers,
The Chef

  • Share/Bookmark

In case you missed it: A recap of the memorable November Lunchtime

Posted by vivien on December 1st, 2018 Filed in Announcement, Contests, Problems, Tutorials View Comments

Our 66th Lunchtime took place on November 24 and it was a showdown to remember with a major rank list shake-up! Keep reading to read who gained ratings and who lost them in the November Lunchtime.

Leading the pack in Div 1 was uwi, who is presently ranked number 1 in Japan and number 5 globally. Following our 100th Cook-Off, we mentioned in our Contest Recap that uwi was less than a hundred rating points short of a spot in the global top 5. Looks like, uwi took up the challenge and dethroned China’s ACRush to claim the world number 5 spot. But ACRush is a regular in our Long Challenges, stay tuned to see if he makes a comeback next month.

Other notable mentions in Div 1 are zemen from Russia who moved to 5-star status in this competition and rns5 from North Korea who went from 5 stars to 6. natsugiri, also from Japan, rounded out the top 4, all of whom scored 500. rns5 has risen rapidly through the rating system, gaining a whopping 6 stars since joining CodeChef in August this year. He needs just about 182 rating points to join another, rns4 another celebrated Kim Il-sung University student, in the 7-star club.

In Div 2 mzuev from Russia, took the lead going from 2 to 3 stars in the process. Close behind was xuzijian629 from Japan who was participating in a CodeChef contest for the very first time and made a rating jump of 275 points, which is the maximum jump possible! He promises to be a coder to watch out for. Dubai based antrikshh claimed the third spot, with Indonesia’s sidiqha in 4th place. While no Indians made it to the top 10 in Div 1, 4 Indians secured spots in Div 2’s top 10. A huge shoutout to its_ulure, mindjolt, radon12 and shubham698.

School students were well-represented in the November Lunchtime Div 1 with 9 of them earning places in the top 20. The best performers were tmwilliamlin from Taiwan who was at rank 5, farhod_farmon from Tajikistan at rank 7, and Ukraine’s adalbert at rank 8. Div 2’s best performing school students were its_ulure from India at rank 5, arafat_01 from Kazakhstan at rank 9, and fake_here from China at rank 15.

Special mentions go to female coders amina283 from Azerbaijan and mh755628 from Bangladesh, both of whom made it to the Div 1 top 100. In Div 2, it was hui_yin from Hong Kong and India’s own viralivora who reached the top 100.

Joining xuzijian629 on the list of users who made sizeable rating jumps are mzuev from Russia and tyakennikku from China who improved their rating by 233 points each. Indonesian sidiqha enjoyed a rating jump of 209 points while India’s own its_ulure from West Bengal, increased his rating by 201 points.

The highest participation this month came from  India, followed by Bangladesh and Ukraine. India’s National Institute of Technology, Kurukshetra and Jaypee Institute of Information Technology had the most participants in this Lunchtime. If you’d like to spread the word about competitive programming in your school or college, start by creating or joining a CodeChef Campus Chapter today.

Probability (PPAP) emerged as the least solved problem of both Divisions with no successful submissions in Div 2 and just 7 in Div 1. Event (EVENT) was the most solved problem of Div 2 with 769 successful submissions out of a total of 5738 while in Div 1, Beats and Pieces (BPS) got 169 successful submissions from a total of 576. Check out the editorials for this Lunchtime’s problems here.

As we conclude this recap, we tip our hats to our problem setting panel:

  • Setter: Rehim Memmedli (nots0fast)

  • Tester: AmirReza PoorAkhavan (arpa)

  • Statement verifier: Jakub Safin (xellos0)

  • Editorialist: Hussain Kara Fallah (deadwing97)

  • Translators:

    • Mandarin Translator: Hu Zecong (huzecong)

    • Vietnamese Translator: Team VNOI (khanhptnk)

    • Russian Translator: Fedor Korobeinikov (gomelfk)

    • Bengali Translator: Mohammad Solaiman (solaimanope)

    • Hindi Translator: Akash Srivastava (devils_code)

And as always, many thanks to our problem panel admin Hasan Jaddouh (kingofnumbers) whose hard work helped us pull the contest together.

  • Share/Bookmark

Competition Recaps: In case you missed it, here’s what went down at the November Long Challenge 2018

Posted by vivien on November 16th, 2018 Filed in Announcement, Contests, Problems, Winners View Comments

The November Long Challenge was an exciting one and we’re reliving all the contest chaos through our official November Challenge Recap.

Our standout coders this month were ACRush (Div 1) and xhm154 (Div 2), both from China who aced the Long Challenge with scores of 800 each. In the Division 2 category, a notable mention goes to browni3141 from the US who made an ambitious leap from 1 star to 3 stars by securing the 2nd spot with a score of 799.199. Div 2’s 3-star coders zhouzhendong and zhouyuyang had snagged early leads, but while they were ousted from the top spots, they each earned a star and moved to the 4-star club. Interestingly, all of the top 10 participants in Div 2 earned at least a star in this contest, so Div 1 regulars had better watch their backs!

Meanwhile, in Division 1, most of the key players in the top 10 retained their existing status with some notable exceptions. samjia2000 from China and wmoise from the USA, both earned the elusive ticket into the red 7-star club. wmoise is now ranked 8th in the USA and 83rd worldwide, while samjia2000 has a country rank of 16 and a global rank of 75. But as we all know, the contests giveth and the contests taketh away! We hope the new entrants are prepared to fight for their spots! We also had North Korean rns5, the lone coder with the purple band, who battled 6 and 7-star competitors to add that coveted 5th star to his band with a score of 799.686.

Shoutout to our top ranking school students whzzt, peehs_moorhsum and samjia2000 who all secured spots in the Div 1 top 10 with scores of 780 and above. In Div 2, 4 of the top 10 ranked coders were students: xhm154, howarli, zhouzhendong and zhouyuyang. These rising stars will soon be keeping experienced coders on their toes!

Our homegrown coders also found themselves in the top 10 in both Div 1 and 2 categories. yash_chandnani from Jaipur retained his 7 stars and secured the 5th spot in the Div 1 rank list with a score of 799.513. In Div 2, halberdier secured the third place while thefear from Uttarakhand and Kolkata’s rv_619 landed the number 9 and 10 spots respectively.

A whopping 7421 coders increased their ratings in the November Challenge, and 301 Div 2 coders graduated to Div 1 with ab_initio from the USA who made a significant 186 point rating jump while India’s very own coder3101 from Jharkhand earned 176 rating points during the Long Challenge. Female programmers from India made their presence in the competition felt with 4 coders making rating jumps of over 200. Mumbai’s ziggywiggy led the pack with a rating increase of 217. Among school students, cunbidun from Vietnam increased his rating by 233 points while ilionoid from Kolkata, India saw a rating increase of 219. The Div 1 pool just got a lot bigger since 307 coders graduated from Div 2 to Div 1 following the contest. Salute to eriktillema from the Netherlands who earned 228 to make this leap.

As for the problems, “Chef and Difficult Contests” ironically emerged as the most solved problem with 9774 successful submissions while Max Digit Tree and Chef and Equations saw just 17 successful submissions each. You can check out editorials for all the Long Challenge problems here.

We conclude this recap with a big thanks to our problem setting panel:

  • Tester: Zhong Ziqian (fjzzq2002)
  • Editorialist: Taranpreet Singh (taran_1407)
  • Statement Verifier: Jakub Safin (xellos0)
  • Setters: Xiuhan Wang (wxh010910), Bogdan Ciobanu (bciobanu), Denis Anishchenko (altruist_), Zhong Ziqian (fjzzq2002), Teja Vardhan Reddy (teja349), Alexander Kulkov (melfice), Danya Smelskiy (smelskiy), Shivam Gupta (shivam_g1470), Himanshu Mishra (hmrockstar), Sumegh Roychowdhury (sshhhh)
  • Translators:
    • Russian Translator: Fedor Korobeinikov (gomelfk)
    • Mandarin Translator: Hu Zecong (huzecong)
    • Vietnamese Translator: Team VNOI (khanhptnk)
    • Bengali Translator: Mohammad Solaiman (solaimanope)
    • Hindi Translator: Akash Srivastava (devils_code)

And an extra special thanks to our problem panel admin, Misha Chorniy (mgch) whose efforts in the Chef’s Kitchen make our monthly contests fun for everyone!

  • Share/Bookmark

Announcing the Winning Entries for CodeChef API Hackathon Powered by Alibaba Cloud!

Posted by The Chef on November 14th, 2018 Filed in API, Announcement, Winners View Comments

At CodeChef, we take pride in our innovative community that is constantly striving to create a better environment for all of us. In recent times, we received a lot of requests to open up our API so that our users could develop apps that would benefit the entire community and add new functionalities to the CodeChef platform.

Finally, on the 27th of August 2018, we launched our API and held our very first Hackathon – the CodeChef API Hackathon powered by Alibaba Cloud. This hackathon was held in the spirit of innovation; we already knew that our community was enthusiastic about using CodeChef data to create new resources for each other.

It brings us great joy to share with you the wonderful and innovative entries we received for the contest. It was not an easy task choosing between them, especially since we had to add an extra set of resources due to the sheer number of responses that we received, but we’re finally here with the list! Below is a glimpse of some of them. Check out the entries below and let us know what you think!

All the winners will win collective cash prizes worth $2400, internship interview opportunities at CodeChef, t-shirts and more as mentioned on the contest page.

On to the winners!

1) Chef’s Arena (unsigned_joy)

Team Members:
Alfarhan Zahedi (alfarhanzahedi)
Jatin Pandey (jatinpandey)

Chef’s Arena is a web application designed to give programmers a competitive environment while practising problems. It’s a fast and responsive application with many exciting modes of practice to help users perform better in a contest and prepare for prestigious contests like the ICPC.

Forum Link

2) Virtual Contest (poor_villagers)

Team Members:
Hasan (hasan356)
Vishwanath (vishwanath45)

This app lets you play CodeChef contests in a Virtual environment, those who have played virtual contests on Codeforces would be aware of it.

Virtual Contests enables the users to run the past contests in a special mode that would imitate a real competition. It allows users to get the experience of a real contest while competing in a virtual environment.

Forum Link

3) Virtualizer (sd_1998)

Team Members
Heramb Patil (herambpatil98)
Jugal Rawlani (fatherofall)

Virtualizer allows users to run past CodeChef contests in an environment that imitates a real competition. Features like real-time successful submissions help a user to identify the difficulty of questions. Virtualizer also provides a user with their overall global, country and organization rank and many more features.

The developers have also included an option to create a custom contest which would consist of questions of various difficulty based on the analysis of the type of questions attempted by a user. They have currently included all the past LTIME and COOKOFF contest. They will be extending this feature to include past ICPC regional contests.

Forum Link

4) CodeChef Social (chhole_bhature)

Team Members
Tanmay Datta (tanmaydatta)
Haider Ali (scoobybutter)

Features:
Available on both iOS and Android
Friends – Add/remove/update friend sets .
News feed – Content info and friends activity .
Chat – Real time chat with any CodeChef Social user.
Notifications – Reminders and live contest submissions of friends in live contest via push notifications .
Contest list – Contest page with list of problems .
Tags – Get all the tags and all problems under any given tag .
Todos – Add/remove/update todos .
User profile pages – Easy access to profile of any user .
Compare – Compare profiles of any 2 CodeChef users .
Ratings – Access ratings of any user, in any contest type .
Problems – View the problem statements anywhere anytime (rendered perfectly) .
Submissions – View submissions by friends right in your mobile .

Forum Link

5) Chef’s Tools (fmot_a_rthur)

The app makes possible to run virtual participations in CodeChef and test in CodeChef cloud through terminal

6) Chef On Phone (binaryhackers)

Team Members
Pushkar Anand (pushkaranand)
Adith A Danthi (adith_danthi)

The app allows using CodeChef on your phone. Using this app you can see ongoing contests, future contests, contest problems, practice problems, read problem statements and solve the problems in the IDE built-in inside the app. You can also set reminders for upcoming contests. Download the code from the IDE to make submissions on CodeChef. This will help users to use CodeChef while on the move.

Forum Link

7) CodeChef CLI (epic_shit)

Team Members
Mrigank Krishan (mrigank11)
Vishnunarayan K. I. (z3r0_)

A CLI frontend for CodeChef. Everyone who is a programmer will be closer to a terminal than a web browser. The vim people won’t even like a web browser open when they are solving problems. This application aims to fix that. And fix it will it do.

8 ) Chef-CLI (dilbardilbar)

Team Members
Abhey Rana (uselesscoder1)
Mohit Khare (mkfeuhrer)

Chef-CLI is a command line interface which uses CodeChef’s official API. This application is for those who hate graphical applications and love to do everything through the terminal. With features like sample submit and problem recommendation, It is designed to improve the overall productivity of the user.

Forum Link

8 ) Question Tagger (lhash)

Team Members
Soumya (himanish)

Question Tagger is a multipurpose web app that one can use to tag and analyse their questions.

The key features of the web app are as follows:

-Tag questions – you can tag questions for your reference, so that you can practice questions of a particular tag later for improvement.
-Analyse tags – View all questions along with their submission status of the selected tag to gain insights of your ACs(accepted), WAs(wrong answer), TLEs(time limit exceeded), CTEs(compile time errors) and RTEs(run time error).
-Test generator – You can mark questions for improvement and can later create a practice test out of the questions available for improvement.
-View submission status of questions submitted during the mock test

Forum Link


We’re working on how we can make these apps available to the entire community and integrating them with our platform wherever possible. We’d like to thank you all for making our first Hackathon such a success. We’re looking forward to many such events in the future :)

Good luck and happy coding!
Team CodeChef

  • Share/Bookmark
« Previous Entries

Recent Posts

  • [Live Updates] ACM ICPC 2019-20 Gwalior/Pune Regional
  • ICPC Kharagpur Regionals 2019-20 – Live Updates
  • Sidhant’s Remarkable IOI Journey
  • ICYMI: Here’s our Recap of CodeChef’s July CookOff
  • ICYMI: Here’s our Recap of CodeChef’s July Long Challenge

Categories

  • About (14)
  • ACM ICPC (24)
  • Announcement (304)
  • API (2)
  • Campus Chapters (7)
  • CCDSAP (4)
  • CCDSAP Stories (5)
  • Certification (6)
  • College Contests (9)
  • Contests (279)
  • Events (54)
  • FAQ (1)
  • Features (52)
  • Interviews (25)
  • Languages (1)
  • Meetup (4)
  • Open Source (1)
  • Practice Problems (8)
  • Prizes (20)
  • Problems (15)
  • ProblemSetting (1)
  • Programmer of the Month (34)
  • Schools (13)
  • SnackDown (2)
  • Tech Talks (23)
  • Tutorials (35)
  • Uncategorized (1)
  • Volunteers (4)
  • Winners (122)

Recent Comments

  • Vinay Khilwani on [Live Updates] ACM ICPC 2019-20 Gwalior/Pune Regional
  • Vaibhav Tulsyan on [Live Updates] ACM ICPC 2019-20 Gwalior/Pune Regional
  • Ashish Gupta on [Live Updates] ACM ICPC 2019-20 Gwalior/Pune Regional
  • alip.web.id on ICYMI: Here’s our Recap of CodeChef’s July Long Challenge
  • alip.web.id on ICYMI: Here’s our Recap of CodeChef’s July Long Challenge

Recent Pictures

Blogroll

  • Documentation
  • Plugins
  • Suggest Ideas
  • Support Forum
  • Themes
  • WordPress Blog
  • WordPress Planet

Archives

  • December 2019
  • September 2019
  • July 2019
  • June 2019
  • May 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009

  • About CodeChef
  • CEO's Corner
  • CodeChef Campus Chapters
  • Blogger Community Program
  • User Group Outreach Program