Нужны: - тип данных, описывающий задачу; - парсер, разбирающий файлы с задачами в этот тип данных. Описание формата: https://icfpcontest2019.github.io/download/specification-v1.pdf#subsection.3.1