注意细节 不难理解
#include<iostream>
using namespace std;
int main(){
int l; //最后工资
cin>>l;
int s; //原工资
if(l<3500){
s=l;
}else{
s=(l/100)*100;
int temp=0;
int a;
while(temp!=l){
s+=100;
a=s-3500;
if(a<=1500){
temp=s-a*0.03;
}else if(a<=4500){
temp=s-45-(a-1500)*0.1;
}else if(a<=9000){
temp=s-345-(a-4500)*0.2;
}else if(a<=35000){
temp=s-1245-(a-9000)*0.25;
}else if(a<=55000){
temp=s-7745-(a-35000)*0.3;
}else if(a<=80000){
temp=s-13745-(a-55000)*0.35;
}else{
temp=s-22495-(a-80000)*0.45;
}
}
}
cout<<s;
return 0;
}