#C1657. J16 实践-9 股票买卖2
J16 实践-9 股票买卖2
J16 实践-9 股票买卖2
题目描述
佩奇在玩《模拟人生》的游戏,她已经能准确预测出了某只股票在未来 天的价格!现在佩奇有无限的虚拟货币,并希望通过两次的买卖操作,使得获得的利润最高。 为了计算简单起见,利润的计算方式为卖出的价格减去买入的价格,同一天可以进行多次买卖。但是在第一次买入之后,必须要先卖出,然后才可以第二次买入。 请编程算出,佩奇最多可以获得多少利润。
输入格式 第一行是一个整数 ,表示未来 天内操作。 第二行 个整数,表示每天该股票的价格 。
输出格式
一个整数,表示佩奇获得的最大利润。
样例输入
7
5 14 -2 4 9 3 17
样例输出
28
2
0
样例分析 佩奇可以第一次在第 天买入(价格为 ),然后在第 天卖出(价格为 ); 第二次在第 天买入(价格为 ),然后在第 天卖出(价格为 )。 一共获得的利润是: 。 其他数据,以此类推。
数据范围
对于 的数据, 。