Joint Online Judge is Online

The Joint Online Judge (JOJ) is online now, please check it out. You can directly log in to the JOJ using your JAccount.

JOJ supports the usage of domains to provide online judge service for multiple courses and sections. The default domain is named JOJ, which is just a blank domain. And you can join the domains for multiple courses using the inviation link and invitation code provided by your TAs.

JOJ is developed based on the open source project Vijos. Since JOJ is still under development, there may still be many bugs. If you have encountered any issue, please create a new issue on our repositories hosted on GitHub. We will be very grateful if you are willing to open a pull request to help us build a better JOJ.

5 comments

  • @ 2021-07-29 17:01:41

    Three years after the initiation! Here's a statistics of records submitted to JOJ:

    [
      { _id: 'special', total: 2 },
      { _id: 've280_fall_2010_weikang', total: 123 },
      { _id: 'focs', total: 138 },
      { _id: 've572_summer_2019', total: 199 },
      { _id: 've472_summer_2021_manuel', total: 343 },
      { _id: 've475_summer_2019_manuel', total: 488 },
      { _id: 've593_fall_2020', total: 665 },
      { _id: 've281_summer_2020_weikang', total: 1164 },
      { _id: 'test', total: 2047 },
      { _id: 've477_fall_2019_manuel', total: 2178 },
      { _id: 've477_fall_2020', total: 2533 },
      { _id: 'vg101_fall_2018_manuel', total: 2591 },
      { _id: 've482_fall_2019_manuel', total: 3443 },
      { _id: 've281_fall_2019_xiaofeng', total: 3542 },
      { _id: 'vg101_fall_2020_jigang', total: 3568 },
      { _id: 've280_fall_2019_weikang', total: 3795 },
      { _id: 've281_summer_2021_hongyi', total: 3985 },
      { _id: 've482_fall_2020', total: 5040 },
      { _id: 've280_summer_2018_paul', total: 5396 },
      { _id: 've281_fall_2018_weikang', total: 5498 },
      { _id: 'vg101_summer_2018_manuel', total: 5844 },
      { _id: 'vg101_summer_2019_manuel', total: 6222 },
      { _id: 've492_fall_2019_paul', total: 6412 },
      { _id: 've280_summer_2018_weikang', total: 6769 },
      { _id: 'vg101_fall_2019_jigang', total: 6794 },
      { _id: 've482_fall_2018_manuel', total: 7332 },
      { _id: 've281_fall_2020_hongyi', total: 8171 },
      { _id: 've492_summer_2021_paul', total: 8562 },
      { _id: 'vg101_fall_2018_jigang', total: 9549 },
      { _id: 've280_fall_2020', total: 13008 },
      { _id: 've492_fall_2020_paul', total: 13299 },
      { _id: 'vg101_fall_2019_manuel', total: 13819 },
      { _id: 've280_summer_2019', total: 24643 },
      { _id: 'vg101_fall_2020_manuel', total: 24814 },
      { _id: 'vg101_summer_2020', total: 24849 },
      { _id: 've280_summer_2021_paul', total: 30411 },
      { _id: 'vg101_summer_2021_yifei', total: 31452 },
      { _id: 've280_summer_2020', total: 59961 }
    ]
    
  • @ 2020-11-07 02:01:33

    No king rules forever!

  • @ 2019-12-06 09:06:45
    • -
  • @ 2019-06-10 09:21:34

    ZZZTNL

  • @ 2018-06-05 01:38:35

    ZZZTNL

  • 1