応用情報技術者試験 平成30年度秋期 午前 問7「2 次元配列 A[i, j](i, j はいずれも 0 ~ 99 の値をとる)の…」の正解と解説です。応用情報技術者試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約66%です。
イ. 4,950
正答率 65.6%(1,465人中 961人が正解)
i も j も 0〜99 の 100 通りなので、要素は全部で 個ある。このうち i = j の対角要素が 100 個で、残りの 9,900 個は i が j より大きい要素と小さい要素に同数ずつ分かれるから、i j の要素は 個である。i を決めたとき j は 0〜i-1 の i 通りなので、 と求めてもよい。