#ABC175D. 移动棋子
移动棋子
移动棋子
题目描述
高桥君打算在由编号 的 个格子组成的棋盘上,用棋子进行游戏。格子 上写有整数 。此外,给定一个 的排列 。
接下来,高桥君将任选一个格子放上一枚棋子,并移动棋子 次以上、 次以下任意次(只要在 到 之间)。
- 一次移动中,如果棋子当前在格子 ,则把棋子移动到格子 。此时,得分加上 。
请为高桥君求出游戏结束时得分可能的最大值。(游戏开始时的得分为 。)
输入格式
输入按以下格式从标准输入给出:
输出格式
输出游戏结束时得分可能的最大值。
样例
5 2
2 4 5 1 3
3 4 -10 -8 8
8
从任意格子开始、移动棋子 次以下的方法如下:
- 开始时把棋子放在格子 。移动 次到达格子 ,得分为 。移动 次到达格子 ,得分为 。
- 开始时把棋子放在格子 。移动 次到达格子 ,得分为 。移动 次到达格子 ,得分为 。
- 开始时把棋子放在格子 。移动 次到达格子 ,得分为 。移动 次到达格子 ,得分为 。
- 开始时把棋子放在格子 。移动 次到达格子 ,得分为 。移动 次到达格子 ,得分为 。
- 开始时把棋子放在格子 。移动 次到达格子 ,得分为 。移动 次到达格子 ,得分为 。
这些中的最大值是 。
2 3
2 1
10 -7
13
3 3
3 1 2
-1000 -2000 -3000
-1000
必须至少移动 次棋子。
10 58
9 1 6 7 8 4 3 2 10 5
695279662 988782657 -119067776 382975538 -151885171 -177220596 -169777795 37619092 389386780 980092719
29507023469
答案的绝对值有时会非常大。
数据范围
- 全部互不相同
- 输入均为整数
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 1995
- 类型
- 传统题
- Time Limit
- 3000ms
- Memory Limit
- 1024MiB
- 上传者