工资计算


from CCF-CSP 2016-12-2
Time limit:1s
Memory limit:256MB

工资计算_#include


ac代码:
#include<iostream>
using namespace std;
int s,t;
int main(){
cin>>t;
if(t <= 3500)
s = t;
else if(t <= 4955)
s = 3500 + (t - 3500) / 0.97;
else if(t <= 7655)
s = 5000 + (t - 4955) / 0.9;
else if(t <= 11255)
s = 8000 + (t - 7655) / 0.8;
else if(t <= 30755)
s = 12500 + (t - 11255) / 0.75;
else if(t <= 44755)
s = 38500 + (t - 30755) / 0.7;
else if(t <= 61005)
s = 58500 + (t - 44755) / 0.65;
else
s = 83500 + (t - 61005) / 0.55;
cout<<s;
return 0;
}
/*
3500 0
4955 0.03
7655 0.1
11255 0.2
30755 0.25
44755 0.3
61005 0.35
*/