Most of the problems I solved and algorithms I grinded while prepairing for the Russian Olympiad in Informatics.