02Contests003–013Chapter overviewOverviewContest-related Overview007Learning Roadmap008Learning Resources013Problem SettingEvents003OI Contests and Contest Formats004ICPC/CCPC Events and Contest RulesProblem Types005Overview of Problem Types006Interactive ProblemsTechniques009Input and Output Optimization010Blockwise Precomputation011Common Mistakes012Common Tricks