Romania's national mathematics olympiad for pupils in grades V to XII, run in local, county and national stages with separate junior and senior categories. The national stage ends with selection rounds that choose the Romanian teams for international olympiads.