注意使用double类型!
using namespace std;
#include<iostream>
int main(){
double t;
cin>>t;
double a=0;
if(t<=3500) cout<<t<<endl;
else if(t>3500 && t<=4955){
a=t-3500;
a=a/0.97;
a=a+3500;
cout<<a<<endl;
}
else if(t>4955 && t<=7655){
a=t-4955;
a=a/0.9;
a=a+5000;
cout<<a<<endl;
}
else if(t>7655 && t<=11255){
a=t-7655;
a=a/0.8;
a=a+8000;
cout<<a<<endl;
}
else if(t>11255 && t<=30755){
a=t-11255;
a=a/0.75;
a=a+12500;
cout<<a<<endl;
}
else if(t>30755 && t<=44755){
a=t-30755;
a=a/0.7;
a=a+38500;
cout<<a<<endl;
}
else if(t>44755 && t<=61005){
a=t-44755;
a=a/0.65;
a=a+58500;
cout<<a<<endl;
}
else if(t>61005){
a=t-61005;
a=a/0.55;
a=a+83500;
cout<<a<<endl;
}
return 0;
}