I don't think the solution validation needs to be manual, take a look at
SPOJ, it's pretty much the same, and they have an automated validation for the submissions, the only drawback might be on programs that solve the problem but in a horrible way.. but hey TMTOWTDI.