Kazun の競プロ記録

競技プログラミングに関する様々な話題を執筆します.

AtCoder Beginner Contest 290 A問題 Contest Result

問題

atcoder.jp

提出解答

atcoder.jp

問題の概要

 N 問の問題があり,  i 問目の問題を正解すると,  A_i 点獲得する.

M 個の問題をとき, それが  B_1, \dots, B_M 問目であったとき, 獲得する点数の総和は何点?

制約

  •  1 \leq M \leq N \leq 100
  •  1 \leq A_i \leq 100
  •  1 \leq B_1 \lt B_2 \lt \dots \lt B_M \leq N

解法

求めるべきは

 \displaystyle \sum_{j=1}^M A_{B_j}

である. これは  j に関する for 文を実行することで求めることができる. s