Solutions are submitted through
All Cups. We recommend using a computer or laptop.
- After the session starts, open the relevant task and carefully read its statement and answer file requirements.
- Download the data and supporting materials attached to the task.
- Prepare your answer file in the format specified in the statement. Follow the file structure and content requirements.
- Attach a Jupyter notebook (.ipynb) that reproduces this exact answer file.
- Submit your solution and wait for the automatic evaluation result. If it is rejected, read the error message and correct the file.
Required notebookEvery submission must include a Jupyter notebook (.ipynb) that reproduces the exact answer file submitted. All code cells must have been executed, and their outputs, including execution logs, must be saved so that it is clear how the answer file was produced.
If you improve your result, attach an updated notebook that reproduces the new submission. A submission without a notebook, with unexecuted code cells, or with code that does not reproduce the submitted answer file will not be counted. If a participant has no submissions meeting these requirements, the task is considered unsolved.
Submission limitsEach task has a separate daily limit: Task A — no more than 7 submissions, Task B — no more than 5 submissions, and Task C — no more than 7 submissions per day.
Evaluation is automatic. A queue may form when many submissions are being processed. Submit early enough to check the result and, if necessary, correct errors before the session ends.