Contest materials are competitive assignments distributed as a type of learning material. They are organized within the hierarchy of Subject → Class → Material and feature divisions (sessions), leaderboards, and performance records.
Join button for the division you wish to participate in. If a password is set, enter it.View Problems button.Leaderboard.Score: The total points awarded for correctly solved problems.Rank: Determined by the highest score; in the event of a tie, the participant with the shorter elapsed time to reach their final correct answer is ranked higher.*.contest.yaml files within the learning material repository, just like regular materials (they cannot be created or edited via the screen).adminEmails array within *.contest.yaml.
name: 10th SangiHackChallenge
adminEmails:
- organizer1@example.com
- organizer2@example.com
divisions:
- id: main
name: Main Round
openedAt: '2026-06-17T15:45:00+09:00'
closedAt: '2026-06-24T09:00:00+09:00'
problems:
- id: sangi10p_01_rectangle
score: 100
adminEmails. Unregistered email addresses will be skipped during import.adminEmails become the master record. Even if someone was a previous administrator, users not included in the current adminEmails will be removed as administrators for that contest material.contests) using a migration script (since all legacy contests were public, and participation was determined by division passwords).