Alexander Klenin
Alexander Klenin
Some external archives prefer to have per-contest repositories. To export problems to those, we may use multi-parent subtree merge. See icpc/start-here#1
Add `hash` attribute to `Test\In` tag in package. Read and store hash with algorithm prefix, use sha1 by default. Add field `tests.in_file_hash VARCHAR(100)`. After package upload, check constant input files...
If judge is assigned to contest AND `contest_accounts.site_id` is set, judge should only select submissions from users of that site. **Or** add `contest_site_judge` table **Or** create site groups.
At least standard input and file, possibly several files. Allow to specify this on problem package level, possibly with per-contest and per-request overloads.
Explain how to view request details.
Works in contest and request overrides, but not in original time limit due to integer field in DB.
Add an option to enforce problem solving in a constrained sequence. Only accept submissions sequentially and/or even show problem statement only after previous problems are solved. See https://contest.catalysts.cc/en/ for an...