Я участвовал в нескольких конкурсах онлайн-программирования и обнаружил, что онлайн-судьи использовали совершенно замечательную функциональность.
Подойдя к теме, мой колледж также собирается провести конкурс онлайн-программирования, и я отвечаю за это событие. Я оценивал свои варианты для внедрения онлайн-судьи. Конечно, я мог бы использовать некоторых уже доступных судей, таких как SPOJ, но мне показалось, что я и некоторые из моих друзей тоже могут попытаться построить его. Если мы потерпим неудачу, мы всегда можем от них отказаться.
Так может ли кто-нибудь, пожалуйста, дать мне несколько очерков или ресурсов относительно того, как мне это понять? Было бы также полезно, если я получу некоторое представление о том, как судьи достигают "песочницы". Мы получили пару месяцев в руке.
ОБНОВЛЕНИЕ. Это результат моих усилий за 2 недели после того, как задал еще пару вопросов о самой SO http://github.com/anomit/loki