Browse by year, then round and problem. Language variants are kept together under the same problem. Run each implementation from its own directory.
-
Practice problems — older practice-set exercises kept apart from dated contest rounds.
The Africa and EuroPython events are grouped under their event years. Standard rounds were checked against Google's contest archive.