• ベストアンサー

連続した整数の数列の和が100になる数列は何通りあるか求めよ。 連続したn個の自然数の和はn(n+1)/2であるから n(n+1)/2=100 これを満たす自然数nは存在しない。 自然数だけで構成された連続する数では100を作ることが出来ません。。 最初から整数で考えるにはどうすればよいでしょうか。 答えを含めて教えて頂けたら幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • debut
  • ベストアンサー率56% (913/1604)
回答No.1

初項をa、項数をnとすれば、公差1の等差数列なのでその和は (n/2)(2a+n-1)です。これが100になるから、 (n/2)(2a+n-1)=100 これをaについて解くと 2a+n-1=200/n 2a=(200/n)+1-n a=(100/n)+(1-n)/2 a,nは整数なので、100/nからnは100の約数、(1-n)/2からnは 奇数とわかります。 100の約数は1,2,4,5,10,20,25,50,100。 例えばn=5なら、a=(100/5)+(1-5)/2=18 よって、数列は18からの5項、つまり18,19,20,21,22(足せば100) などとわかります。

その他の回答 (1)

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.2

n(n+1)/2   この式は、 1から n までの連続した自然数の和 であって、 連続したn個の自然数の和 ではありません。 たとえば、   ・ 100   これも一つの解です。    ・ 18,19,20,21,22  ・  9,10,11,12,13,14,15,16 もしかして、問題文の転記ミスですか?

関連するQ&A

専門家に質問してみよう