DOJ logoDOJ
Problems
Recently added problemsSaved problemsWorkbooks
CategoriesDLCContestsGroupsTeamsBoard
Ranking
Solved Problem RankingStreak rankingDOJ Power ranking
Status
Call for TasksLoginRegister
DOJ logoDOJ

Community online judge with OI-style subtask scoring, Elo ratings, and Discord account linking.

Problems
ProblemsCategories
Community
ContestsRankingBoardNoticesHost an external contestGuide
Account
LoginRegisterJudge Status
Policy
Terms of ServiceDLC RulesPrivacyAPI documentationLanguage runtimesContest rank rewardsRating and performance
© 2026 DOJ
All rights reserved

Policy

  • Terms of Service
  • DLC Rules
  • Privacy
  • API documentation
  • Language runtimes
  • Contest rank rewards
  • Rating and performance

DLC Rules

Version dlc-2026-09-25

To use DLC, read all the rules below and agree to them.

What is DLC for?

DLC is not a place to raise your rating by looking at other people's answers or receiving help. It is a place to measure your own ability and build your scores and records through trial and error.

AI usage rules — please read carefully

In DLC, AI may only be used for literal translation, except on problems tagged “AI use allowed”.

  • Do not use AI for solutions, algorithms, hints, code, debugging, counterexamples, research, summaries, extracting conditions, or reformulating problems.
  • During translation, do not request a problem summary, extraction of important conditions, additional interpretation, a solution approach, or implementation methods.
  • If the rules of an individual DLC or problem also prohibit AI translation, you may not use AI for translation either.
  • On problems tagged “AI use allowed”, AI-assisted solving, code writing, debugging, and submissions of AI-generated code are all permitted.

Discussions and consideration for spoilers

You may discuss DLC problems with others or post about solutions in public spaces. Please be considerate so that users who have not solved a problem do not unexpectedly encounter its solution.

When sharing impressions or ideas about a problem, hide anything that could lead to a solution using features such as Discord's spoiler formatting. Whenever possible, keep detailed discussions in spaces with fewer participants, such as threads or private channels.

  • You may publicly share whether you solved a problem, your score, execution time, perceived difficulty, enjoyment, time spent, and general impressions.
  • For content directly related to a solution, such as key ideas, important observations, algorithms, data structures, solution approaches, counterexamples, code, test data, checker behavior, and partial-score strategies, warn readers about spoilers first and hide the content.
  • Do not send someone solutions or answers they have not asked for, or publish content whose title or preview alone reveals key information.
  • Users who have agreed to view spoilers together may freely discuss detailed solutions and impressions in threads, private channels, or similar spaces.

Participate with your own account and ability

  • Do not let someone else solve problems using your account or solve problems on someone else's behalf using their account.
  • Do not use alternate accounts to preview problems or create records multiple times.
  • Do not obtain scores or DOJ Power through system errors, judging vulnerabilities, or improper submission methods.

Investigations and strict penalties

If there are reasonable grounds to suspect cheating, such as prohibited AI use, use of another person's code or answers, solving on another person's behalf, or account sharing, administrators may temporarily suspend the relevant submissions and records and investigate without prior notice.

Serious violations, organized proxy solving or record manipulation, evidence tampering, evading investigation through multiple accounts, repeated violations, or conduct that seriously undermines the fairness and trustworthiness of DLC may result in a permanent account ban without prior warning.

Requesting, arranging, or facilitating cheating, knowingly using improperly obtained code, answers, or judging data, and attempts that fail to obtain a record are also subject to penalties. False explanations and deleting or tampering with evidence are aggravating factors.

  • Invalidation of relevant submissions, scores, and execution records
  • Removal of some or all DOJ Power and DLC records
  • Temporary or permanent loss of access to DLC
  • Penalties applied to both the related primary and alternate accounts
  • Temporary suspension or permanent account ban

To use DLC, log in and agree to these rules.

Log in