>>704
作った人が「見つかったことをn==1で、
見つからなかったことをn==0で表す」と決めただけ。

>>718も言ってるが、
そういう判断につかう変数にnという無意味な名前を付けることや、
生の数字をこういう形で使うのは質の悪いプログラムとされてる。