Approaches to programming problem classification
Over the years of programming contests, the community has produced a substantial volume of programming problems and solutions to them, covering wide range of CS topics. Since the hurdle of format interoperability is now partially overcome, large problem sets became available for systematic analysis. First step in this direction is to develop a classification of problems. In this presentation, motivation, criteria, and some preliminary results of programming problem classification will be demonstrated, as well as future directions and suggestions in this area.