文章

81

粉丝

0

获赞

282

访问

11.0k

头像
利润提成 题解:
P1040 北京大学机试题
发布于2025年3月18日 16:39
阅读数 242

#include<bits/stdc++.h>
using namespace std;
int main(){
	double n,ans;
	while(cin>>n){
		ans = 0;
		if(n<=100000) ans = n*0.1;
		else if(n>100000&&n<=200000)ans = 100000*0.1 +(n-100000)*0.075;
		else if(n>200000&&n<=400000)ans = 100000*0.1 + 100000*0.075+ (n-200000)*0.05;
		else if(n>400000&&n<=600000)ans = 100000*0.1 + 100000*0.075+ 200000*0.05 +(n-400000)*0.03;
		else if(n>600000&&n<=1000000)ans = 100000*0.1 + 100000*0.075+ 200000*0.05 +200000*0.03 +(n-600000)*0.015;
		else ans = 100000*0.1 + 100000*0.075+ 200000*0.05 +200000*0.03 +400000*0.015 +(n-1000000)*0.01;
		cout<<ans<<endl;
	}
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发