#include<iostream>
using namespace std;
int GetValue(int n){
int i; //下跌的次数
int j=2; //下跌后涨的天数,包含下跌(依次2、3、4、5.....)
int k = n;
while (k > j) //k>j代表超过了当前次上涨的天数,就算一次下跌
{
i += 2;
k -= j;
j++;
}
return n - i;
}
int main(){
int n;
while (cin >> n){
if (n <= 10 ^ 9 && n >= 1){
cout <<GetValue(n) << endl;
}
}
cin.get();
cin.get();
return 0;
}
计算股票
最新推荐文章于 2021-09-26 23:04:02 发布