Первый Открытый Зеленоградский турнир 2005

Задание на простую (в лоб) реализацию поставленной задачи. Типовое решение на языке C++ выглядит следующим образом: