情報科学概論
2001.5.29の復習課題に関するヒント



課題

Rubyにおいて、配列は多重にすることが可能である。

array = [[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]]

と言う配列があるとき、各要素の総和を計算するスクリプトを作成せよ。


ヒント

配列の要素を特定する表現は例えばarray[i][j]の様になる。iおよびjの全ての値について和を取ることを考える。これは、数学で言うとΣを使って表現するときにどう書くか、と関係している。

また、各要素を見ると分かるが、課題の答は結局1から16までの整数の和と同じである。検算は教科書のスクリプトを使うとすぐに出来るので確認すること。


目次ページに戻る