Organizers / Guide
Prepare and verify questions
Check that the question, its tests and the intended evaluation agree before a candidate sees it.
On this page
Choose an existing version or create a draft
Look in Problems → Catalogue
If the intended problem already exists, check its version and package before attaching it to a contest.
Use Problemsetting → New problem for a new draft
Start with the name and statement, then work through the authoring steps. A draft is separate from a published problem.
Set realistic limits
In Overview, review Memory (MB), CPU (ms) and Wall (ms). These are problem configuration fields, not published platform maximums. Test your chosen values with representative solutions before the round.
Make the statement and reference solution agree
- In Statement, describe inputs, outputs, constraints and examples precisely.
- In Solution, provide the intended reference solution for the authoring workflow.
- Check that the examples and expected outputs follow the same rules as the statement.
- Confirm the permitted languages and exact runtime needs for the contest with the team. Do not publish an unverified compiler-version promise.
Add tests that distinguish correct and incorrect work
Open Tests → Add case
Give each case a useful label, input and expected output. Include ordinary cases, boundaries and cases where a plausible incorrect solution fails.
Check expected output deliberately
The authoring form allows blank expected output for running a case without judging it. Do not leave it blank when the case is intended to check correctness.
Review optional checks only if used
Configure additional validation or checking only when it is part of your intended evaluation. An optional check that is not configured is not a passing test.
Verify the current draft, then publish
Open Verify and publish → Run the checks
Wait for the report. Inspect compiler diagnostics, individual case results and the overall state.
Resolve Failing or Error results
Correct the statement, solution, inputs, expected outputs or limits as appropriate, then run the checks again. SKIPPED means not configured, not passed.
Publish a verified draft
Use Publish after the draft reaches its verified state. Confirm Published before returning to the contest.
Attach and rehearse
In Contests → your contest → Problems → Add problem, select the intended version, label and score. Rehearse the candidate workflow with authorized test data before a real assessment.
Still need help?
Contact the Access team to discuss your assessment setup or a question these guides have not answered.