引数に0が渡されたら戻り値が1、1なら0ってことだよね
return (i+1)%2;