tyvj1144 股票
描述
2130年,股神巴菲特投胎了!他投胎到你身上!
你作为股神转世,能力比原股神还要强,你可以预测到今后n天的股价。
假设刚开始你的手上有1元钱,你想知道n天后你最多可以赚到多少钱。
作为股神转世,你准备自己编程算答案。
每一天你都可以买股票、卖股票,当然也可以什么都不干。
(到那时股票可以买卖分数股)
输入格式
第一行一个数n。(n<=1000000)
接下来n行,每行一个小数,代表每天的股价。
输出格式
一个数,代表最多能有多少钱。(保留整数,注意四舍五入)
测试样例1
输入
2
2.00
3.00
输出
2
#include#include #include<string> #include #include #include using namespace std; int n,ch; long long pt; double a[1000005],ans; int main(){cin>>n;for(int i = 1;i <= n;i++) scanf("%lf",&a[i]);ans = 1;for(int i = 1;i <= n;i++){if(a[i] < a[i+1] && !ch) ch = i;else if(a[i] > a[i+1] && ch){ans = ans / a[ch] * a[i];ch = 0;}}pt = floor(ans + 0.5);cout<<pt;return 0; }
转载于:https://www.cnblogs.com/hyfer/p/5791405.html
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
