RYIP在线题库
首 页   >   习题练习   >   提交
Problem1712--2021第四届RYIP活动X组(小学组)试题五

1712: 2021第四届RYIP活动X组(小学组)试题五

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

【 Description 】

NIKOLA 

Nikola现在已经成为一个游戏里的重要人物。这个游戏是由一行N个方格,N个方格用1N的数字表示。Nikola开始是在1号位置,然后能够跳到其他的位置,Nikola的第一跳必须跳到2号位置。随后的每一跳必须满足两个条件:

1、如果是向前跳,必须比前面一跳远一个方格。

2、如果是向后跳,必须和前面一跳一样远。

比如,在第一跳之后(当在2号位置时),Nikola能够跳回1号位置,或者向前跳到4号位置。

每次他跳入一个位置,Nikola必须付费。Nikola的目标是从一号位置尽可能便宜地跳到N号位置。

写一个程序,看看Nikola跳到N号位置时最小的花费。


【 Input 】

输入共2

第一行:包含一个整数N2≤N≤1000,它是位置的编号。

2..N+1行:第i+1行表示第I个方格的费用,是一个正整数,绝对不超过500。

【 Output 】

输出共1行,输出Nikola跳到N号位置时最小的花费。


【 Sample Input 】

6 
1 
2 
3 
4 
5 
6 

【 Sample Output 】

12

【 Source/Category 】