2018 Canadian Computing Competition Senior Division Mirror

This will be a mirror of the 2018 Canadian Computing Competition (CCC 2018) Senior Division, the contest primarily used to select attendees of Canada's national Olympiad in Informatics, the Canadian Computing Olympiad. Scoring will follow IOI format with full feedback and partial points but each task will be worth 15 points. You will be given 3 hours to solve 5 problems.