#include <stdio.h> int main() { int n,T; 用T表示税前工资 scanf("%d",&n); if(n<=3500) T=n; else if(n<=4955) T=3500+((n-3500)*100)/97; //3% 4955为这一工资段最高税后工资 else if(n<=7655) T=5000+((n-4955)*100)/90; //10% 5000为上一工资段最高税前工资 else if(n<=11255) T=8000+((n-7655)*100)/80; //20% else if(n<=30755) T=12500+((n-11255)*100)/75; //25% else if(n<=44755) T=38500+((n-30755)*100)/70; //30% else if(n<=61005) T=58500+((n-44755)*100)/65; //35% else if(n>61005) T=83500+((n-61005)*100)/55; //45% printf("%d\n",T); return 0; }