問題
選択肢
- 12ⁿ-1
- 2n(n+1)/2+1
- 3n(n-1)+1
- 4n!+1
正解
2. n(n+1)/2+1
詳しい解説を見る解説を閉じる
解説
長さ k(1≤k≤n)の連続した部分文字列は n-k+1 個ある。これを k=1 から n まで合計すると n+(n-1)+…+1 = n(n+1)/2 個となる。これに空文字列の 1 個を加えると n(n+1)/2+1 個である。例の n=3 では 3×4/2+1=7 と一致する。よってイが正解。(出典: 平成21年度 春期 応用情報技術者試験 午前 問4)
一問一答
全400問を繰り返し学習