1609: 个人所得税

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:65 Solved:36

Description

依法纳税是每个公民应尽的义务。每个月每个公民都要根据自己的收入缴纳个人所得税。

个人所得税采用阶梯递增税率方式计算。具体算法如下:

      1、收入范围在1-5000元之间的,包括5000元,适用个人所得税税率为0%;
      2、收入范围在5000-8000元之间的,包括8000元,适用个人所得税税率为3%;
      3、收入范围在8000-17000元之间的,包括17000元,适用个人所得税税率为10%;
      4、收入范围在17000-30000元之间的,包括30000元,适用个人所得税税率为20%;
      5、收入范围在30000-40000元之间的,包括40000元,适用个人所得税税率为25%;
      6、收入范围在40000-60000元之间的,包括60000元,适用个人所得税税率为30%;
      7、收入范围在60000-85000元之间的,包括85000元,适用个人所得税税率为35%;
      8、收入范围在85000元以上的,适用个人所得税税率为45%。

注意,由于采用阶梯递进,因此,每次计算需要根据档次依次计算。

例如,收入10000元,那么落在第3档。

10000元中,5000属于免税档,不需要计税;5000-8000中的3000属于第2 档,需要计税3000*3%=90,然后落在第3档的有2000,按照10%计税,需要计税2000*10%=200。

所以,最终纳税总额为90+200=290。


请你编写一个程序,根据输入的金额,输出应缴纳的所得税。

Input

输入一行,为一个整数n(1<=n<=1000000)。

Output

输出一行,为需要缴纳的所得税金额。输出保留2位小数。


Sample Input Copy

10000

Sample Output Copy

290.00

HINT

请使用printf("%.2f", tax)输出。其中tax是float类型。