2次元配列A [i, j](i,jはいずれも0~99の値をとる)のi > jである要素A[i, j]は全部で幾つか。
解答 イ
【頭の準備体操】
連続する自然数の合計は,(初めの数+最後の数)×個数÷2
(例)1から100までの和は,(1+100)×100÷2=5,050
i=0のとき,0個
i=1のとき,A[1, 0]の1個
i=2のとき,A[2, 0]とA[2, 1]の2個
~
i=98のとき,A [98, 0]~A[98, 97]の98個
i=99のとき,A [99, 0]~A[99, 98]の99個
合計は,
0+1+2+・・・+98+99=(0+99)×100÷2=4,950個