DMOJ

online judge dmoj · all judges

site
https://dmoj.ca/
status
active
problem url
https://dmoj.ca/problem/{id}
contest url
https://dmoj.ca/problems/?search={id}
offers
statements · submissions
notes
Canadian judge. HTML is behind Cloudflare for curl but the public API works: https://dmoj.ca/api/v2/problems?page=N (5275 problems) and /api/v2/contests (506 contests, no ICPC mirrors). Problem group "ICPC" + name prefix "ICPC <contest> <letter> - <title>" gives complete sets for ECNA 2016, NAQ 2016, PACNW 2016, SWERC 2017, ECNA 2005, CTU Open 2017/2018, partial ECNA 2000, NEERC 2010 and singles. No contest pages; the "contest_url" is a problem-list search.
coverage
9 contests with a judge page · 88 problems linking here
data
judges.yaml

Contest pages (9)

contestdatepage
ctuo-20172017-10-28https://dmoj.ca/problems/?search=CTU+Open+Contest+2017live · wayback dead
ctuo-20182018-10-20https://dmoj.ca/problems/?search=CTU+Open+Contest+2018live · wayback dead
ecna-20002000-11-11https://dmoj.ca/problems/?search=ICPC+ECNA+2000live · wayback dead
ecna-20052005-11-05https://dmoj.ca/problems/?search=ICPC+ECNA+2005live · wayback dead
ecna-2016https://dmoj.ca/problems/?search=ICPC+ECNA+2016live · wayback dead
naq-20162016-09-24https://dmoj.ca/problems/?search=ICPC+NAQ+2016live · wayback dead
neerc-20102010-11-23https://dmoj.ca/problems/?search=ICPC+NEERC+2010live · wayback dead
pacnw-20162016-11-05https://dmoj.ca/problems/?search=ICPC+PACNW+2016live · wayback dead
swerc-20172017-11-26https://dmoj.ca/problems/?search=ICPC+SWERC+2017live · wayback dead

Problems (88)

problemjudge idlinksets
A New Alphabet anewalphabet 5e907fd2-01fa-4d2a-b66c-79dc3fcc2c79naq16aDMOJnaq-2016
ACM (ACronym Maker)ecna05aDMOJecna-2005
Alignment of Codeneerc10aDMOJneerc-2010
Alphabetpacnw16aDMOJpacnw-2016
Amusement Anticipationctuopen2017aDMOJctuo-2017
Arcade! arcade 0f3a6ea4-888a-4459-9a75-dc1a46247ee9naq16bDMOJnaq-2016
Big Truck bigtruck fad8daee-a909-4d95-91f1-86edf0b6ae77naq16cDMOJnaq-2016
Binary Operationneerc10bDMOJneerc-2010
Blowing Candles blowingcandles a0d478fd-5cb9-4a18-bd20-84ed3cff2816swerc17kDMOJswerc-2017
Brackets brackets 790f2fc0-c01a-4e6c-b2c7-1574d69cae65naq16dDMOJnaq-2016
Bubbly Troubly bubblytroublyecna16aDMOJecna-2016
Buggy Robotpacnw16bDMOJpacnw-2016
Burglary burglary 51cdcff8-b53b-4439-879f-bdd729e3c4b0swerc17iDMOJswerc-2017
Cactus Revolutionneerc10cDMOJneerc-2010
Cakey McCakeFace cakeymccakeface 0bd30bb5-eed6-4011-96a7-ac123526ad71swerc17aDMOJswerc-2017
Cameraspacnw16cDMOJpacnw-2016
Candy Chain candychain 5de58b91-1f76-4c5c-b22b-d0ab5ba7ae90swerc17dDMOJswerc-2017
Checker's Checkecna00eDMOJecna-2000
Chessboard Dancingctuopen2017cDMOJctuo-2017
Contest Strategypacnw16dDMOJpacnw-2016
Cordon Bleu cordonbleu d42b9200-8659-408f-a0f4-a56e14700e9fswerc17gDMOJswerc-2017
Countdownecna05bDMOJecna-2005
Dark Ride with Monstersctuopen2017iDMOJctuo-2017
Diectuopen2018aDMOJctuo-2018
Dome of Circusneerc10dDMOJneerc-2010
Dots and Boxes dotsboxes 6d9f6586-0dbf-455f-a118-d7b057e333b0naq16eDMOJnaq-2016
Enclosurepacnw16eDMOJpacnw-2016
Equinox Roller Coasterctuopen2017eDMOJctuo-2017
Escalatorsctuopen2018jDMOJctuo-2018
Evacuation Planneerc10eDMOJneerc-2010
Factorial Simplificationneerc10fDMOJneerc-2010
Foosball Dynasty foosballecna16bDMOJecna-2016
Forest Picturectuopen2017fDMOJctuo-2017
Free Desserts freedesserts 512b06cb-6698-4813-ae66-c7d7cc82e554naq16fDMOJnaq-2016
Frosting on the Cake frosting feb60899-167b-43fa-a04a-9a91759d9001swerc17jDMOJswerc-2017
Go Northwest!ctuopen2017dDMOJctuo-2017
Hands of Pokerneerc10hDMOJneerc-2010
Horsemeetctuopen2018gDMOJctuo-2018
Ice cream samplesctuopen2017hDMOJctuo-2017
Illuminationpacnw16fDMOJpacnw-2016
Ingredients ingredients 8e906e3b-b13b-40d9-b907-d20d7d3c3b7cswerc17eDMOJswerc-2017
Inverse Factorial inversefactorial dc9c7434-4245-4e57-8650-345256924fd2naq16gDMOJnaq-2016
K-Graph Oddityneerc10kDMOJneerc-2010
Kabobs kabobs 0698685c-46fe-430d-b4a1-519a87db3201swerc17hDMOJswerc-2017
Lightingctuopen2018fDMOJctuo-2018
Locker Roomctuopen2018eDMOJctuo-2018
Lost in Translation lostecna16dDMOJecna-2016
Macarons macarons df5a7be8-e475-48d9-9697-34a63d25df89swerc17cDMOJswerc-2017
Maximum Islandspacnw16gDMOJpacnw-2016
Moving Furniturectuopen2018iDMOJctuo-2018
Nine Packs ninepacks 8f2ec49a-73ac-4a1e-8331-6b35957e3951naq16hDMOJnaq-2016
Numbers Generatorctuopen2018dDMOJctuo-2018
Paintpacnw16hDMOJpacnw-2016
Picnic Planningecna00aDMOJecna-2000
Poly-polygonal Numbersecna00bDMOJecna-2000
Pond Cascadectuopen2017bDMOJctuo-2017
Postmanpacnw16iDMOJpacnw-2016
Primonimo primonimo 965796d4-5f70-4b64-aff9-a403fbccddf4naq16iDMOJnaq-2016
Punching Powerctuopen2017jDMOJctuo-2017
Queens, Knights and Pawnsecna05dDMOJecna-2005
Quick Estimates quickestimate 665e6fdb-6bd6-49bd-85cc-9526fde05796naq16jDMOJnaq-2016
Rational Approximationecna00cDMOJecna-2000
Red Rover redroverecna16eDMOJecna-2016
Reliable Netsecna05eDMOJecna-2005
Removal Game removalgameecna16fDMOJecna-2016
Robotopia robotopia 47263408-b6a1-41e2-aff9-7484aa1e703anaq16kDMOJnaq-2016
Rulletectuopen2018cDMOJctuo-2018
Security Guardsctuopen2018bDMOJctuo-2018
Shattered Cake shatteredcake b4271d94-2525-4aa0-8200-383c99be513fswerc17fDMOJswerc-2017
Shooting Galleryctuopen2017gDMOJctuo-2017
Shoppingpacnw16jDMOJpacnw-2016
Split Gamectuopen2018hDMOJctuo-2018
Square Countecna05fDMOJecna-2005
Stacking Cubesecna00dDMOJecna-2000
Swamp Thingsecna05gDMOJecna-2005
Table table 5e4a0007-188c-4d58-84c5-771bd52cea02swerc17bDMOJswerc-2017
That’s One Hanoi-ed Teacher thathanoiecna16gDMOJecna-2016
The Game of Efilecna05cDMOJecna-2005
The Key to Cryptography keytocryptoecna16cDMOJecna-2016
To Bet or Not To Betecna00fDMOJecna-2000
Tournament Winspacnw16kDMOJpacnw-2016
Treetop Walkwayctuopen2017kDMOJctuo-2017
Two Endsecna05hDMOJecna-2005
Unusual Darts unusualdarts 8ba4afd6-2d51-4f4f-85bf-176042eaeeeenaq16lDMOJnaq-2016
Vin Diagrams vindiagramsecna16hDMOJecna-2016
Waif Until Dark waifecna16iDMOJecna-2016
Windy Pathpacnw16lDMOJpacnw-2016
Yes, Yes, It’s Nonograms yesyesecna16jDMOJecna-2016