South African Computer Olympiad

The South African Computing Olympiad (SACO) is an annual computer programming competition for secondary school students (although at least one primary school student has participated[1]) in South Africa.

(Entrants are often required to program an imaginary robot in a fictional Logo-like language.)

The final round is held at the University of Cape Town, where finalists stay over a weekend.

Four programmers are then selected from the squad to represent South Africa at the International Olympiad in Informatics.

In the third round, however, the set of languages is restricted to: Python programs are given a 10x time bonus.