CodeChef

online judge codechef · all judges

site
https://www.codechef.com/
status
active
problem url
https://www.codechef.com/problems/{id}
contest url
https://www.codechef.com/{id}
offers
statements · submissions
notes
Hosts ICPC India (Asia West) regionals: online first rounds / preliminaries 2010-2016 and onsite mirror/replay contests 2012-2019 and 2025. Public APIs: past list https://www.codechef.com/api/list/contests/past?sort_by=START&sorting_order=desc&offset=N&mode=all (20/page, 2198 contests back to 2009; no search param) and per-contest https://www.codechef.com/api/contests/{code} (problems with names). 2020-2024 ICPC India rounds were NOT found in the past-contest API (codes unknown; probably not in the public list). Replay/mirror contests contain the official onsite problem set.
coverage
21 contests with a judge page · 229 problems linking here
data
judges.yaml

Contest pages (22)

contestdatepage
amritapuri-20122012-12-20https://www.codechef.com/ACMAMR12live · wayback changed
amritapuri-20142014-12-16https://www.codechef.com/AMR14ROSlive · wayback changed
amritapuri-20152015-12-21https://www.codechef.com/AMR15MOSlive · wayback changed
amritapuri-20162016-12-23https://www.codechef.com/AMR16MOSlive · wayback changed
amritapuri-20192019-12-27https://www.codechef.com/AM19MOSlive · wayback changed
amritapuri-20252026-01-03https://www.codechef.com/ICPCAMRRP25live · wayback live
chennai-20152016-01-23https://www.codechef.com/CHN15MOSlive · wayback changed
chennai-20152016-01-23https://www.codechef.com/CHN15MRPlive · wayback changed
chennai-20162016-12-20https://www.codechef.com/CHN16MOSlive · wayback changed
chennai-20252025-12-30https://www.codechef.com/ICPCCHNRP25live · wayback live
gwalior-pune-20192019-12-15https://www.codechef.com/GW19MOSlive · wayback changed
india-20162016-12-30https://www.codechef.com/INF16MOSlive · wayback changed
kanpur-20132013-12-13https://www.codechef.com/KAN13ACMlive · wayback changed
kanpur-20192019-12-31https://www.codechef.com/KA19MOSlive · wayback changed
kanpur-20252025-12-23https://www.codechef.com/ICPCKANRP25live · wayback live
kharagpur-20132013-12-15https://www.codechef.com/KGP13ACMlive · wayback changed
kharagpur-20142014-12-07https://www.codechef.com/KGP14ROSlive · wayback changed
kharagpur-20162016-12-18https://www.codechef.com/KGP16MOSlive · wayback changed
kharagpur-20182018-12-16https://www.codechef.com/KGP18ROLlive · wayback changed
kharagpur-20192019-12-08https://www.codechef.com/KH19MOSlive · wayback changed
kolkata-20152015-12-26https://www.codechef.com/KOL15MOSlive · wayback changed
kolkata-20162016-12-27https://www.codechef.com/KOL16MOSlive · wayback changed

Problems (229)

problemjudge idlinksets
1-2 GameBINGAMECodeChefkharagpur-2018
A - All DistinctDISTRECodeChefchennai-2025
A - Array BalancingARRAYBALCodeChefkanpur-2025
A Complex Graph ProblemCOMPLEXGCodeChefamritapuri-2019
A Historic DiscussionAMR16BCodeChefamritapuri-2016
A Triangle and Two SquaresSQRTRICodeChefkharagpur-2018
ACM ICPC World Finals AccommodationCHN16FCodeChefchennai-2016
AND on GraphGRAPHANDCodeChefkharagpur-2018
ATM QueueCHN16DCodeChefchennai-2016
ATM queueAMR16DCodeChefamritapuri-2016
Afghan JerseysAMR14ACodeChefamritapuri-2014
Alice and Bob play ContactCHN16ICodeChefchennai-2016
Analytics Load JobsANAJOBSCodeChefkharagpur-2019
Animesh decides to settle downCHN02CodeChefchennai-2015
Animesh does not gift Malvika on her birthdayCHN10CodeChefchennai-2015
Animesh has a war with tribal leader MalvikaCHN11CodeChefchennai-2015
Animesh practices some programming contestsCHN03CodeChefchennai-2015
Another Game of LifeVASTLIFECodeChefkharagpur-2018
Ant ColonyKGP13FCodeChefkharagpur-2013
AntichainsKOL1508CodeChefkolkata-2015
Artist RivalryAMR14JCodeChefamritapuri-2014
Awkwardness MinimizationAWKMINICodeChefkharagpur-2019
B - Bicycle ColoringBICYCLECodeChefkanpur-2025
B - Connect 3CONN3CodeChefchennai-2025
B - Fair RemovalsREMNSMCodeChefamritapuri-2025
B - Prime-partite GraphPRMPRTCodeChefkanpur-2019
Beauty and The ArrayBEAUARCodeChefkanpur-2019
Binary PalindromeBINPALINCodeChefgwalior-pune-2019
Birthday Pizza PartyCHN16CCodeChefchennai-2016
Black Money IslandAMR16ECodeChefamritapuri-2016
BlindDate ContestKGP14FCodeChefkharagpur-2014
Bob vs ATMAMR16JCodeChefamritapuri-2016
Building TownshipKGP13DCodeChefkharagpur-2013
Bus RoutesKGP16JCodeChefkharagpur-2016
C - Deletion MinimizationMINGCDELCodeChefchennai-2025
C - Edge EliminationEDGELIMCodeChefkanpur-2025
C - Path Pair MaximizationMAXPRSCodeChefamritapuri-2025
C - Recover ArrayRECARRCodeChefkharagpur-2019
COINSAMCOINSCodeChefamritapuri-2015
COPRIMESAMCOPCodeChefamritapuri-2015
Cat and MouseAMCAMCodeChefamritapuri-2015
Changing MoneyKAN13GCodeChefkanpur-2013
Chef and DiamondsRANDIDCodeChefkharagpur-2019
Chef and PointsKOL16KCodeChefkolkata-2016
Chocolate DivisionKAN13ECodeChefkanpur-2013
Chota Mouse and his birthday cakeAMBDAYCodeChefamritapuri-2015
Circles and SquaresAMCASCodeChefamritapuri-2015
Coal Mafia and Toll TaxKGP16HCodeChefkharagpur-2016
Coal mines of KharagpurKGP16ECodeChefkharagpur-2016
Colliding BallsBALLCOLCodeChefkharagpur-2019
Colorful BalloonsBALLSUMCodeChefkharagpur-2019
Coloring IntervalsCOLINTCodeChefamritapuri-2019
ConvolutionARRQRYCodeChefkanpur-2019
Cookie FlavorsKGP16KCodeChefkharagpur-2016
Count Periodic NumbersPERIODCNCodeChefkharagpur-2018
Counting MobilesMOBCNTCodeChefamritapuri-2019
Crazy Malvika discovers Crazy Fibonacci functionCHN08CodeChefchennai-2015
D - Empty IntersectionEMPTYINTCodeChefkanpur-2025
D - Game of ThreeREPDIF3CodeChefchennai-2025
D - Point MirrorMIRSWAPCodeChefamritapuri-2025
Denethors Decryption of Dequeue permutationsDQPERMSCodeChefamritapuri-2012
Dhonis BowlersAMR14CCodeChefamritapuri-2014
Direct SegmentsSEGDIR2CodeChefkharagpur-2019
Disconnecting CitiesDICITIESCodeChefgwalior-pune-2019
Divide Me PleaseKOL16ECodeChefkolkata-2016
Drawing ContestKGP14ACodeChefkharagpur-2014
Dyslexic GollumPSTRINGSCodeChefamritapuri-2012
E - Make it ZeroINFDIVCodeChefkharagpur-2018
E - Merging MaximumMXMRGCodeChefkanpur-2025
E - Mex and MaxMEXMAXCTCodeChefchennai-2025
E - Preventative MeasuresPAIRKDISCodeChefamritapuri-2025
Election CampaignKGP13ACodeChefkharagpur-2013
Employee Voice SurveysINF16HCodeChefindia-2016
EntmootBALLCodeChefamritapuri-2012
Escape from the MinesRNESTCodeChefamritapuri-2012
Expected AreaEAREACodeChefgwalior-pune-2019
Expected CandiesEXPCANCodeChefamritapuri-2019
Extreme EncodingKOL16BCodeChefkolkata-2016
F - Beautiful WalkSMTOURCodeChefgwalior-pune-2019
F - Minimize MinimumMINMINCodeChefkanpur-2025
F - Minimum Divides MaximumMINDIVMAXCodeChefchennai-2025
F - Red Green GameRGGCodeChefamritapuri-2025
Family of RecurrencesKAN13DCodeChefkanpur-2013
Finding ExponentKGP14JCodeChefkharagpur-2014
Finding SeatsKGP16ACodeChefkharagpur-2016
Forming Teams AgainINF16ACodeChefindia-2016
G - Palindrome and PermutationPALPERMCodeChefchennai-2025
G - Penny PinchingPENPINCodeChefkanpur-2025
G - Score QueriesSCQRCodeChefamritapuri-2025
Gabba sprintAMR14ICodeChefamritapuri-2014
Game on TreeTRGAMECodeChefgwalior-pune-2019
Gandalf vs the BalrogATKCTRCodeChefamritapuri-2012
Guess the MiddleGUESSMIDCodeChefgwalior-pune-2019
H - Prefix GamePREGAMECodeChefkanpur-2025
H - Robin HoodINCEQCodeChefchennai-2025
H - Segment EliminationSEGELIMCodeChefamritapuri-2025
Hard DiskKAN13ACodeChefkanpur-2013
Hawala ArrestsAMR16GCodeChefamritapuri-2016
Hugphile OrderAMR14GCodeChefamritapuri-2014
I - Prefix MEX EquationPREMXQCodeChefkanpur-2025
I - Sequence DominationSEQDOMCodeChefamritapuri-2025
I - Set MergingSTMRGCodeChefchennai-2025
IPL BeginsFCIPLCodeChefkanpur-2019
In a planet far far awayKOL1501CodeChefkolkata-2015
Inequality ReductionTRANSACTCodeChefgwalior-pune-2019
Influence on Social mediaAMR16CCodeChefamritapuri-2016
Interview SchedulingKGP14DCodeChefkharagpur-2014
Inverse KnapsackINVSACKCodeChefgwalior-pune-2019
Irrigating FarmsKGP14ICodeChefkharagpur-2014
Is This a Give AwayGVAWAYCodeChefkanpur-2019
J - RecursionRECNCodeChefkanpur-2025
J - Varied SubsequencesALLDSUBCodeChefamritapuri-2025
J - Vertex SeparationSEPVCodeChefchennai-2025
Jalebi Bai and Decks of SweetsKOL1505CodeChefkolkata-2015
Jersey NumberAMR14FCodeChefamritapuri-2014
Jump on BuildingsAMJMPCodeChefamritapuri-2015
Jumping Frogs IIIINF16ECodeChefindia-2016
K - Tree Hail ConjectureTREEHAILCOCodeChefkanpur-2025
K - X Makes the DifferenceEQOPPXCodeChefchennai-2025
K - XOR Product MSTXORPRODMSTCodeChefamritapuri-2025
K-ProbKPRBCodeChefkanpur-2019
King Animesh decides to have a voyage to the sunCHN06CodeChefchennai-2015
Kingdom of ChefCHN16JCodeChefchennai-2016
Kings DinnerKGP14CCodeChefkharagpur-2014
Kiwi NumberAMR14ECodeChefamritapuri-2014
L - X To YMAKEXYCodeChefamritapuri-2025
Longest PalindromeAMLPALINCodeChefamritapuri-2015
Lost in the CaveINF16FCodeChefindia-2016
Mafia SyndicateMAFIASYNCodeChefkharagpur-2018
Magical MatrixAMMAMCodeChefamritapuri-2015
Malvika and Animesh play Red-Blue cards GameCHN07CodeChefchennai-2015
Malvika conducts a Programming CampCHN05CodeChefchennai-2015
Malvika conducts her own ACM-ICPC contest seriesCHN01CodeChefchennai-2015
Malvika gets bored along with her CatsCHN04CodeChefchennai-2015
Malvika is peculiar about color of balloonsCHN09CodeChefchennai-2015
Mancunian Candidate Master ForeverCHN16BCodeChefchennai-2016
Mancunian Hoards Black MoneyAMR16ICodeChefamritapuri-2016
Mancunian and Sonu Generate StringsCHN16ACodeChefchennai-2016
Matryoshka DollsAMR14DCodeChefamritapuri-2014
Maximise the SumNOMATCHCodeChefkharagpur-2018
Maximize Diversity of an ArrayMAXDIVERCodeChefkharagpur-2019
Maximizing Minimum DistanceINF16CCodeChefindia-2016
Mean ProblemMEANPROBCodeChefgwalior-pune-2019
Men and HorsesKOL16DCodeChefkolkata-2016
Merging FilesKAN13FCodeChefkanpur-2013
Message CodingKGP13GCodeChefkharagpur-2013
Minimize the DistanceMINDISTCodeChefkanpur-2019
Minimum VarianceVARMINCodeChefkharagpur-2019
Monetize ManiaKGP16ICodeChefkharagpur-2016
MortgageMORTGAGECodeChefamritapuri-2019
Moving ClamsCHN16ECodeChefchennai-2016
Mr WirelessKOL16HCodeChefkolkata-2016
Multi-Peg Tower of HanoiKAN13HCodeChefkanpur-2013
Netcoin VerificationAMR16HCodeChefamritapuri-2016
Nicks LandingLNDNCKCodeChefkanpur-2019
Nomad CampKGP13JCodeChefkharagpur-2013
Notes and GPS ChipsAMR16FCodeChefamritapuri-2016
Olympic VillageKGP13BCodeChefkharagpur-2013
One-Way RoadsKGP13ECodeChefkharagpur-2013
Opening PairAMR14HCodeChefamritapuri-2014
Optimal BST RevisitedKOL16LCodeChefkolkata-2016
Optimal PartitionKGP16FCodeChefkharagpur-2016
Optimal use of Nuclear Power plantKOL16GCodeChefkolkata-2016
PacmanINF16ICodeChefindia-2016
Paint for VernonAMR16KCodeChefamritapuri-2016
Painting a TownKGP16GCodeChefkharagpur-2016
Path by a CastleKGP16BCodeChefkharagpur-2016
Permutation DistancePERMDISTCodeChefamritapuri-2019
PilgrimageKGP14HCodeChefkharagpur-2014
PinocchioINF16DCodeChefindia-2016
Play PianoPLAYPIANCodeChefkharagpur-2018
Playing World War IIKOL16ACodeChefkolkata-2016
Points, Lines, Triangles and GraphsPOLITRICodeChefkharagpur-2018
Polygon ContainmentPOLCONCodeChefamritapuri-2019
Praveen falls from a tall treeCHN12CodeChefchennai-2015
Precious StonesKOL16FCodeChefkolkata-2016
Pseudo Sorting AlgorithmSORTALGOCodeChefkharagpur-2018
Quentin TarantinoKOL16JCodeChefkolkata-2016
Rewarding the PriestsKAN13ICodeChefkanpur-2013
Rich RhymeKAN13CCodeChefkanpur-2013
Road DecorationAMR14BCodeChefamritapuri-2014
Road MaintenanceINF16KCodeChefindia-2016
RoadsKOL16ICodeChefkolkata-2016
Robbery 101INF16BCodeChefindia-2016
Robot MovementKGP14ECodeChefkharagpur-2014
Robots of RobinINF16JCodeChefindia-2016
Rooted Tree GraphTRGRPHCodeChefamritapuri-2019
Safe RobotsSAFEROBOCodeChefgwalior-pune-2019
Samosa Bhai and his Courier CompanyKOL1506CodeChefkolkata-2015
Saruman of Many ColoursCBLOCKSCodeChefamritapuri-2012
Save The TreesKOL1509CodeChefkolkata-2015
Sequence AlignmentKGP13ICodeChefkharagpur-2013
Sequence ContainmentKGP14BCodeChefkharagpur-2014
Similar StringsAMSSCodeChefamritapuri-2015
Special Graph ConstructionGRAPHCONCodeChefkharagpur-2019
Stairway ReductionKGP13CCodeChefkharagpur-2013
Subset Sums RevisitedSUBSUMXCodeChefkharagpur-2018
Substring MatchingSUBMATCHCodeChefkharagpur-2019
Sufficiently different stringSDIFFSTRCodeChefamritapuri-2019
Sum and XorCHN16HCodeChefchennai-2016
Sweet Shops of KolkataKGP16DCodeChefkharagpur-2016
Telephone NetworkTELNETCodeChefgwalior-pune-2019
The Black RidersFINDHOLECodeChefamritapuri-2012
The Christmas CookiesKOL1507CodeChefkolkata-2015
The Christmas GiftKOL1502CodeChefkolkata-2015
The Fools Who DreamLALALANTCodeChefamritapuri-2019
The Glittering Caves of AglarondLIGHTSCodeChefamritapuri-2012
The Loyalty of the OrcsFSSYNCCodeChefamritapuri-2012
The Mirror of GaladrielMSTRINGSCodeChefamritapuri-2012
The Parenthesis TreeKOL1503CodeChefkolkata-2015
The Revenge of Jalebi BaiKOL1510CodeChefkolkata-2015
The making of a cakeKOL1504CodeChefkolkata-2015
Tim and BSTsAMR16ACodeChefamritapuri-2016
TimestampsKGP16CCodeChefkharagpur-2016
Tour PlanningKGP14GCodeChefkharagpur-2014
Toy ExchangeKGP13HCodeChefkharagpur-2013
Train or WalkWALKFASTCodeChefkharagpur-2019
Usain Bolt vs TigerUSANBOLTCodeChefamritapuri-2019
Voting FraudCHN16GCodeChefchennai-2016
Wait for itKOL1511CodeChefkolkata-2015
Walk 4 stepsWALK4CodeChefkanpur-2019
Walking PathKAN13BCodeChefkanpur-2013
Weighted NecklaceWGTNKLCCodeChefkanpur-2019
What is this, a crossover episodeCOLPOLLYCodeChefamritapuri-2019
WiFi ExpensesINF16LCodeChefindia-2016
Wormtongues MindMINMAXCodeChefamritapuri-2012
Yet Another Balanced Parenthesis ProblemUNBALCodeChefgwalior-pune-2019
Zeroes VIIKOL16CCodeChefkolkata-2016
gitAMGITCodeChefamritapuri-2015