Python課題―閏年の判定(正解率67.0%)

この問題に対するbehaviorはどういうのがふさわしいかちょっと考えたのだが、「有名なプログラムだから他言語の答を見て、それをpythonで見やすく書く」のが正しいbehaviorであろうと考えた。というわけでC言語の記述を見ながらpythonにした。もっと短くも出来るがなるべくわかりやすくなるようにした。プログラムは他人が触るものなのである。しかし正解率低いなこの問題。

#閏年の判定 (paizaランク D 相当) 
# coding: utf-8
y = int(input())
if y % 400 == 0:
    print("Yes")
elif y % 4 == 0 and y % 100 != 0:
    print("Yes")
else:
    print("No")