Solve a problem of level "Medium" or above using C++.
Participate officially in one of the Weekend Practice rounds.
Finish one of the Weekend Practice rounds in the Top 10.
Become a problem setter for one of our contests.
Participate officially in one of the Blitz Round rounds.
Solve any problem on the site.
Finish one of the Blitz Round rounds in the Top 10.
Test problems as a tester before a contest goes live.
Solve all problems in one of the Blitz Round rounds.