| 有難うございました。
> 1) > 最下段の本数をnとすると、最上段が1本となるまで積み重ねた場合、 > 全部でn(n+1)/2本となります。これが1000以上ですから、 > n(n+1)/2≧1000 より、nの最小値は45となります。
n^2+n-2000≧0となって (-1土√8001)/2になりますよね? √8001をうまく計算できないんですがこの8001は どう扱えばいいんでしょうか?
> > 2) > n(n+1)/2≧300 から、n≧24です。 > 奇数本という条件がありますので、最下段は25本となります。
ここも同じように n^2+n-600≧0となって (-1土√601)/2になりますよね? √601をどう扱えば、答えにたどり着けるんでしょうか?
> 最下段を25本として最上段が1本となるまで25段積み重ねると、 > 25×26÷2=325本となりますので、最上段から除いていきます。 > m(m+1)/2≧25 から m≧7、7×8÷2=28、325-28=297ですから、 > 上の7段を取り除いて18段とした時、297本になります。 > 従って、300本にするためには、最上段に3本を置いて > 全体を19段にする必要があります。 > (結果的には、 > 25+24+23+22+21+20+19+18+17+16+15+14+13+12+11+10+9+8+3=300 > となります。)
この上の部分はだいたい分かりました。
質問がどちらも同じようなものですが、おねがいします。
|