2次元配列の要素数


応用情報技術者平成30年秋期 午前問7

2次元配列 Ai,jの i>j である要素 A[i,j] は全部で幾つか。

本質問では、0~99の値があるだけど、
まずは、少ない値からルールを探しましょう。

仮に、iは2とすると、1+2=3件ですね。
A[1,0]
A[2,1],A[2,0]

仮に、iは3とすると、1+2+3=6件ですね。
A[1,0]
A[2,1],A[2,0]
A[3,2],A[3,1],A[3,0]

つまりですね、iが99の場合、1+2+3+。。。+99が答えですね。
これは(1+99)×99/2=4950ですね。