平成30年度 秋期
高度情報技術者試験問題と解答
問4
2次元配列A[i, j] (i, j はいずれも0〜99の値をとる) の i >j で
ある要素A[i, j] は全部で幾つか。

 ア 4、851  イ 4、950  ウ 4、999  エ 5、050



【正解】 イ

i が0のとき、 jに該当する値なし。
i が1のとき、 jに該当する値は0のみで1個
i が2のとき、 jに該当する値は0、1で2個
i が3のとき、 jに該当する値は0〜2で3個
i が4のとき、 jに該当する値は0〜3で4個
・・・
i が99のとき、 jに該当する値は0〜98で99個

従って該当する要素は、
1+2+3+・・・+99 = (99×(99+1))÷2 = 9900÷2 =
4、950

EXCEL VBAのご相談なら ファーストマクロ 



問3 目次 問5
ファーストマクロ TOPページ