Academic Integrity

posted on Nov. 23, 2014, 9:40 p.m.

Update: The Hall of Shame is empty for November.

The DMOJ is a fairly new system, and in the last few months we've seen an unexpected number of new users. Thanks for that: it really makes the time we put into developing the site meaningful.

However, we've seen an unfortunate number of contestants using solutions other than their own. Removing a few comments and refactoring some variable names does not make some code you found online yours.

There are many people here on the DMOJ who spent hours honing their programming ability, and they are to be admired. Likewise, there are also those who have just been copying solutions to gain points. The latter is not only unjust to those who have been legitimately working their way up the rankings, but it also doesn't match what the DMOJ aims to be: a place where contest programmers can compare their ability to others and improve.

In an attempt to curb the number of cheating users, starting from this month we'll be hosting a Hall of Shame on the DMOJ home page, listing offending users that we hope will change their ways. Cheaters may at any time request to delete their copied submissions, but once listed on the Hall of Shame their submissions are permanent.

Since we wish to encourage everyone to play fairly, anyone can request to have cheating submissions deleted before 11/25 to avoid being added to the hall of shame. You can either leave a comment on this post (which will be deleted as soon as the deletion request is fulfilled) or send us an email to dmcioj -at- If you contact us before 11/25, the offenses will all be history. But if you don't, and continue cheating, you'll make the Hall of Shame. And if you really push it, we might end up suspending your account.

Please note that we encourage getting hints or ideas from external sources, and the Hall of Shame is not intended to stop this learning process, provided that you are the person who writes the final code to be submitted on the judge.

Please be nice and play by the rules. Thanks.


  • -1
    BMP  commented on Nov. 30, 2014, 1:00 a.m.

    When I click view source, what font does the Online Judge use? I want to know, because I really like it.

    • 0
      Xyene  commented on Nov. 30, 2014, 10:48 a.m.

      It depends on the fonts you have installed.

      The fallback chain is Segoe UI, Lucida Grande, and Arial. If you don't have Segoe UI it will fall back to Lucida Grande and so on.

      But it's likely Segoe UI.

    • -1
      BMP  commented on Nov. 30, 2014, 1:01 a.m.

      I'm sorry if this is 100% unrelated.

  • -2
    clementine  commented on Nov. 23, 2014, 10:34 p.m.

    it was fun while it lasted :^)

    • -1
      clementine  commented on Nov. 23, 2014, 10:39 p.m.

      put me on the hall of shame so i can be famous

      • 1
        Xyene  commented on Nov. 23, 2014, 10:50 p.m.

        You can keep practicing on the other account you seem to have (another rather sketchy thing), and you can get to the top of the rankings :)

        • -1
          clementine  commented on Nov. 24, 2014, 6:07 p.m.

          you have my permission to delete my submissions. however pls do understand i only did this for my own entertainment (inb4 'why dont you just solve the problems for entertainment') and not some other reason like wanting to get on the top 10 or sum shit (only a retard would copy paste answers from external sources and submit answers to some 40+ questions within a span of 2 hours). also pls dont do anything with my other account

          • -1
            Xyene  commented on Nov. 24, 2014, 6:53 p.m.

            Indeed. I will however be removing this account's related submissions. Your other account will be left untouched.

        • -1
          clementine  commented on Nov. 24, 2014, 8:36 a.m.

          dont worry i dont cheat on the other one

  • 0
    Zhenpai  commented on Nov. 23, 2014, 10:03 p.m.

    How many other things can somebody do to get themselves put on the Hall of Shame?