質問の数列の和の問題をJavaで解いてみました。(^_^;
●Summation01.java
/* * Summation01.java */ class Summation01 { public static void main(String[] args) { int s=0; for(int i=1; i<=10; i++) s+=(2*i-1)*(2*i-1); System.out.println("(ア) "+s); s=0; for(int i=1; i< 10; i++) for(int j=i+1; j<=10; j++) s+=(2*i-1)*(2*j-1); System.out.println("(イ) "+s); } }
●実行結果
(ア) 1330 (イ) 4335
ちなみに、関数電卓 EvalCalcを使って計算すると次の通りです。
>Sum(1,10,{(2*x-1)^2}) 1330 >n=10,Sum(1,n-1,{i=x,Sum(i+1,n,{j=x,(2*i-1)*(2*j-1)})}) 4335
- 作者: チャート研究所
- 出版社/メーカー: 数研出版
- 発売日: 2012/02/14
- メディア: 単行本
- 購入: 2人 クリック: 1回
- この商品を含むブログ (7件) を見る
- 作者: チャート研究所
- 出版社/メーカー: 数研出版
- 発売日: 2012/02/14
- メディア: 単行本
- この商品を含むブログを見る
- 作者: 柴田望洋
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2007/08/08
- メディア: 単行本
- 購入: 16人 クリック: 271回
- この商品を含むブログ (55件) を見る