на этом сайте вы можете решить задачу и отправить на проверку, иногда проводятся онлайн соревнования
http://forum.pascalnet.ru/index.php?showtopic=13148&hl=acm.timus.ru
http://forum.pascalnet.ru/index.php?showtopic=734&hl=acm.timus.ru
Поиск рулит