NOIP examines the knowledge of algorithms and data structures