3116: 股票市场

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:1

题目描述

小爱知道一只股票在今后 n 天的价格。在第一天开始前,小爱有 m 元,那么在最后一天结束后,她最多能有多少钱呢?小爱每天都可以买入或卖出股票,注意股票在交易时的最小单位为 11 股。例如当有 1313 元的时候,若股价为 44 元一股,则最多只能买 33 股。

规定每天只能交易一次,如果当天已经买入股票,就不能卖出,反之,如果当天已经卖出,则不能再买进股票。

输入

第一行:两个整数,表示 n 和 m
第二行:n 个整数 �1,…,��a1,,an,表示每天的股票价格。


  • 1≤�≤1001m100
  • 1≤��≤1001ai100
  • 对于 30%30% 的数据,1≤�≤201n20
  • 对于 60%60% 的数据,1≤�≤5,0001n5,000
  • 对于 100%100% 的数据,1≤�≤100,0001n100,000
  • 保证输出答案不超过 10181018




输出

单个整数:表示能获得的最大钱数。

样例输入 复制

3 10
1 2 3

样例输出 复制

30

提示

第一天以1元的价格买进10股,到了最后一天以3元的价格卖出,10元变成了30元


6 100
1 2 10 1 5 10
10000