面白いサイトを見つけた。アルゴリズムに対する問題があり、その回答を評価してくれる。 対応言語は C, Java, D, Ruby, Python, PHP, JavaScript がある。 http://judge.u-aizu.ac.jp/onlinejudge/index.jsp