文章
19
粉丝
0
获赞
1
访问
380
#include<bits/stdc++.h>
using namespace std;
int main(){
long long sum,res=0;
cin>>sum;
while(sum>100000){
if(sum>1000000){
res=res+(sum-1000000)*0.01;
sum=1000000;
}else if(sum>600000&&sum<=1000000){
res=res+(sum-600000)*0.015;
sum=600000;
}else if(sum>400000&&sum<=600000){
res=res+(sum-400000)*0.03;
sum=400000;
}else if(sum>200000&&sum<=400000){
res=res+(sum-200000)*0.05;
sum=200000;
}else if(sum>100000&&sum<=200000){
res=res+(sum-100000)*0.075;
sum=100000;
}
}
res=res+sum*0.1;
cout<<res<<endl;
return 0;
}
利用while循环判断是否大于100000;如果是,则一直循环进行内部计算逻辑,如果否,则说明此时sum需要按10%利润进行计算
登录后发布评论
暂无评论,来抢沙发