Интересная задачка из жизни.Но как решить??

Вид для печати

Rambler's Top100