• DMOJ
  • Home
  • Problems
  • Submissions
  • Users
  • Contests
  • About
    • Status
    • FAQ
    • Tips
    • API
    • Github
Login  | Register

Welcome to the DMOJ: Modern Online Judge!

The DMOJ is a modern contest platform and archive of programming problems. It's also entirely open source.

So far, 42726 developers have submitted to 2316 problems a total of 1602895 times, using 67 languages.

If this is your first visit, please register an account. Then, try the Hello, World! problem.

  • Blog
  • Events

News

DMOPC '19 October Contest

george_chen, little_prince, KevinWan posted on Oct. 10, 2019, 10:48 a.m. 0

From Friday, October 11th to Sunday, October 13th, we'll be hosting the October DMOJ Monthly Open Programming Contest!

Anyone with a DMOJ account is welcome to participate, and anyone without one is welcome to register and participate.

Contestants may participate in any 3-hour window between 0:00 am EDT of Oct. 11th and 0:00 am EDT of Oct 14th. Please see the contest page for more details.

See you soon!

DMOPC '19 September Contest

george_chen, little_prince, KevinWan posted on Sept. 6, 2019, 11:08 a.m. 2

Thanks for participating in the DMOPC '19 September contest!

Congratulations to the top 5 contestants!

  1. bqi343 (perfect score)
  2. zhouzixiang2004 (perfect score)
  3. d
  4. wakaka
  5. rekt_n00b

We hope you enjoyed the contest, and we look forward to seeing you in DMOPC '19 October!


From Friday, September 13th to Sunday, September 15th, we'll be hosting the September DMOJ Monthly Open Programming Contest!

Anyone with a DMOJ account is welcome to participate, and anyone without one is welcome to register and participate.

Contestants may participate in any 3-hour window between 0:00 am EDT of Sept. 13th and 0:00 am EST of Sept 16th. Please see the contest page for more details.

See you soon!

Back From Summer '19 Contest

Ninjaclasher, wleung_bvg, Beautiful_Times, Zeyu, Pookmeister posted on Aug. 24, 2019, 4:22 p.m. 0

Summer is just about over, and school is around the corner. We hope you had a great summer, and we want to make your school year even greater by kicking off with a new rated contest, Back From Summer '19!

The contest will take place between Sunday, September 1, 9AM EDT and Monday, September 2, 9PM EDT, where participants can participate in any 3 hour window.

There will be 6 problems, with expected difficulty of the CCC Senior contest. The problem setters are Ninjaclasher, Zeyu, Beautiful_Times, wleung_bvg, and Pookmeister. Good luck!

See the contest page for more details.

Olympiads Computing Competition 2019

bruce, zxyl, Pookmeister posted on Aug. 20, 2019, 8:54 p.m. 3

Olympiads Computing Competition (OCC) is a fun event for all secondary school students with an interest in programming.

OCC will be a live on-site contest and it will take place at Olympiads School on Saturday, August 31, 2019.

The competition is not limited to Olympiad School students. Anyone who has an interest in programming is welcome.

Contest

There are three different divisions featuring problems with difficulty ranging from CCC Junior to IOI.

Please note that if you qualified for the Canadian Computing Olympiad (CCO) in any year, you will be forced to write the gold division.

Registration

Please fill out this form in order to register for the contest and be eligible for prizes.

For more details: click here.

Back To School '19 Contest

Ninjaclasher, wleung_bvg, Beautiful_Times, Zeyu posted on Aug. 17, 2019, 9:27 p.m. 4

It’s that time of the (school) year again, and to celebrate, we present the Back to School '19 contest! Get back into your tip top programming shape and start the school year with a new rating!

The contest will take place between Friday, September 6, 3PM EDT and Sunday, September 8, 11:59PM EDT, where participants can choose a single 4 hour window to compete.

There will be 8 problems, with expected difficulty ranging from CCC Junior to IOI level. The problem setters are Ninjaclasher, Zeyu, Beautiful_Times and wleung_bvg. Good luck to all participants!

See the contest page for more details.

Another Contest - Contest 5

xiaowuc1 posted on July 16, 2019, 5:00 p.m. 1

We're excited to invite you to Another Contest 5, the first rated contest to be run under the new AtCoder format! This contest format is slightly different from the format used for other contests, so please see the contest page for all the technical details.

Anyone with a DMOJ account is welcome to participate, and anyone without one is welcome to register and participate. Contestants may participate in any 2-hour window on the weekend of July 20th.

Good luck to all participants!

Wesley's Anger Contest 1

wleung_bvg posted on June 23, 2019, 10:44 p.m. 0

Welcome to a new rated DMOJ contest series!

From June 29th to July 1st, we'll be hosting Wesley's Anger Contest! By popular demand, all problems in this contest will have some graph theory component.

Anyone with a DMOJ account is welcome to participate, and anyone without one is welcome to register and participate.

Contestants may participate in any 4-hour window between June 29th, 9:00 AM to July 1st, 11:59 PM. Please see the contest page for more details.

Good luck to all the participants!

Competitive Programming Contest '19

crackersamdjam, Plasmatic, Dormi, wleung_bvg, Rimuru posted on April 30, 2019, 11:03 p.m. 13

Thanks for participating in the Competitive Programming '19 Contest!

The winners are:

  1. d (perfect score!)
  2. scanhex
  3. george_chen
  4. zhouzixiang2004
  5. retrograd

Editorials for each of the problems have been uploaded to the respective problem pages.

Once again, a final thank you to all who participated, and to the problem authors!


Welcome to a non-standard DMOJ contest!

From May 4th to May 5th, we'll be hosting the Competitive Programming Contest!

The problem setters are: Rimuru, Plasmatic, crackersamdjam, Dormi, and wleung_bvg.

Anyone with a DMOJ account is welcome to participate, and anyone without one is welcome to register and participate.

Contestants may participate in any 3-hour window between May 4, 9:00 AM to May 5, 9:00 PM. Please see the contest page for more details.

TLE 2018-19

eric574, Darcy_Liu, __ posted on March 21, 2019, 11:47 p.m. 1

After a nearly year-long hiatus, we're excited to announce the 2018-19 Trudeau Logic Evaluation!

The problem setters of this contest are eric574, Darcy_Liu, and __, the current leaders of the Pierre Elliott Trudeau High School Computer Science Club. But don't fret, as all problems have been tested and approved by ZQFMGB12 and d!

The TLE 2018-19 is a 3-hour virtual contest, which will allow contestants to participate in any 3-hour window from 12:00 AM EDT, March 30, 2019 to 11:59 PM EDT, April 5, 2019. Please see the contest page for more details.

We hope that you will enjoy the contest!

DMOPC '18 March Contest

Kirito, r3mark, AvaLovelace posted on March 4, 2019, 2:45 p.m. 0

Thanks for participating in the DMOPC '18 March contest!

Once again, we apologize for the incorrect P6. It has been removed from the contest. Anyone who feels they were significantly affected by this is asked to DM Kirito on Slack.

Congratulations to everyone who got a perfect score!

  1. ainta
  2. arknave
  3. zhouzixiang2004
  4. neal
  5. d
  6. SourSpinach
  7. bruce
  8. wleung_bvg
  9. dgfjesbovnaiwsp
  10. Ninjaclasher
  11. AQT
  12. insect
  13. arararararararararararararagi
  14. ADMathNoob
  15. faustaadp

Editorials for each of the problems have been uploaded to the respective problem pages.

We hope you enjoyed the contest, and we hope to see you at DMPG!


On Tuesday, March 12th we'll be hosting the March DMOJ Monthly Open Programming Contest!

Anyone with a DMOJ account is welcome to participate, and anyone without one is welcome to register and participate.

Contestants may participate in any 3-hour window between noon EST of Mar. 12th and noon EST of Mar. 13th. Please see the contest page for more details.

See you soon!

  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 15
  • 16
  • »

Ongoing contests

Random Theoretical Experiment 1
Ends in 75 days 21:37:18 .

Comment stream Slack

  • tzak_el → THICC '17 P1 - Carol's Carnivorous Plants
  • IanHu → THICC '17 P1 - Carol's Carnivorous Plants
  • hxxr → Back To School '19: Parkour
  • pblpbl → Back To School '19: Parkour
  • magicalsoup → DMOPC '19 October Contest
  • stringray → DMOPC '19 October Contest
  • discoverMe → Valentine's Day '18 J3 - Are they cute?
  • Aaeria → Editorial for Valentine's Day '18 J3 - Are they cute?
  • IanHu → Hello, World! (Hard)
  • IanHu → Hello, World!
RSS / Atom

New problems

  • Bohemian Rhaksody
  • Icebergs
  • BOI 2013 P5 - Tracks in the Snow
  • BOI 2013 P2 - Palindrome-Free Numbers
  • APIO '17 P1 - Land of the Rainbow Gold
  • BOI 2013 P6 - Vim
  • APIO '08 P3 - DNA
RSS / Atom

fork us on Github | onion (v3) | like us on Facebook | help us translate | terms of service |