CF38A.Army
入门
通过率:0%
时间限制:2.00s
内存限制:256MB
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
The Berland Armed Forces System consists of n ranks that are numbered using natural numbers from 1 to n, where 1 is the lowest rank and n is the highest rank.
One needs exactly d__i years to rise from rank i to rank i + 1. Reaching a certain rank i having not reached all the previous i - 1 ranks is impossible.
Vasya has just reached a new rank of a, but he dreams of holding the rank of b. Find for how many more years Vasya should serve in the army until he can finally realize his dream.
俄罗斯联邦武装部队系统包含 n 个军衔,这些军衔使用从 1 到 n 的自然数编号,其中 1 为最低军衔,n 为最高军衔。
从第 i 级军衔晋升至第 i+1 级军衔恰好需要 di 年。若未依次获得前 i−1 级军衔,则无法直接获得第 i 级军衔。
瓦西娅刚刚晋升至第 a 级军衔,但他梦想着能获得第 b 级军衔。请计算瓦西娅还需在军队服役多少年,才能最终实现他的梦想。
输入格式
The first input line contains an integer n (2 ≤ n ≤ 100). The second line contains n - 1 integers d__i (1 ≤ d__i ≤ 100). The third input line contains two integers a and b (1 ≤ a < b ≤ n). The numbers on the lines are space-separated.
第一行输入包含一个整数 n(2≤n≤100)。第二行包含 n−1 个整数 di(1≤di≤100)。第三行输入包含两个整数 a 和 b(1≤a<b≤n)。每行中的数字均以空格分隔。
输出格式
Print the single number which is the number of years that Vasya needs to rise from rank a to rank b.
输出唯一的数字,即瓦西娅从等级 a 提升到等级 b 所需的年数。
输入输出样例
输入#1
3 5 6 1 2
输出#1
5
输入#2
3 5 6 1 3
输出#2
11
输入解题思路,AI测评打分。不知道怎么写?