>>298
分子が奇数なのでnは奇数でしかありえない
フェルマーの小定理よりnが奇数の時2^(n-1)をnで割った余りは1となる
よって2^(n-1)=kn+1という形に表せる
よって2^n+1=2(kn+1)+1=2kn+3
(2kn+3)/n=2k+3/n
これが自然数となるnは1と3のみ