Our template and solutions starting from 2019
- 2019 Qualifiers: Our heaps don't lie, 36th place out of ~6500 teams with 1,073,160 pts
- 2019 Finals: Our heaps don't lie, 24th place out of 41 teams with 4,757,528 pts
- Read problem statement
- Add in-files to data. Make sure they end
.in
- Write
solutions/utils/parser.py
parse_in()
. Should create fast data structures for the problem.write_ans()
. Should create valid answer file.
- Write a basic strategy in
solutions/strategies/default.py
- Submit first score to Google for verification
- Implement
parse_ans()
insolutions/utils/parser.py
to parse answers- Scoring in
solutions/score.py
by implementingdo_scoring()
- Advanced strategies in
solutions/strategies/