#include <stdio.h>int main (){
int yfgz,ynssde;//应发工资与应按税所得额
scanf("%d",&yfgz);
ynssde=yfgz-3500;
int t =(ynssde<=0)+(ynssde<=500)+(ynssde<=2000)+(ynssde<=5000)+(ynssde<=20000);
printf("%d",t);
// switch(t){
// case 5:printf("个人所得税为%d,实发工资为:%d",(ynssde*0),yfgz);break;
// case 4:printf("个人所得税为%lf,实发工资为:%lf",(ynssde*0.05),(yfgz-(ynssde*0.05));break;
// case 3:printf("个人所得税为%lf,实发工资为:%lf",(ynssde*0.1-25),(yfgz-(ynssde*0.1-25));break;
// case 2:printf("个人所得税为%lf,实发工资为:%lf",(ynssde*0.15-125),(yfgz-(ynssde*0.15-125));break;
// case 1:printf("个人所得税为%lf,实发工资为:%lf",(ynssde*0.2-375),(yfgz-(ynssde*0.2-375));break;
// default :printf("发生错误!");break;
// }
return0;
}