Responsive image

问题 2705 --税

2705: 税

时间限制: 1 Sec  内存限制: 128 MB
提交: 0  解决: 4
[提交][状态][讨论版][命题人:]

题目描述

读取一个保留两位小数的浮点数值,表示一个公民的工资。

在公民缴纳个人所得税时,不同收入部分需要缴税的税率也是不同的。

请根据下表确定该公民需要缴纳的个人所得税是多少。

输入描述

共一行,包含一个浮点数。

输出描述

如果公民需要缴税,则输出所需缴纳的税额。输出格式为 R$ X,其中 X为个税的金额,保留两位小数。

如果公民不需要缴税,则输出 Isento。

样例输入

3002.00

样例输出

R$ 80.36

提示


0≤公民工资≤5000








对于样例 1,0∼2000.00 部分不用缴税,2000.01∼3000.00 部分按 8% 的税率缴税,共计 1000×8%=80,3000.01∼3002.00 部分按 18% 的税率缴税,共计 2×18%=0.36,合计 80.36。



对于样例 2,公民收入未超过 2000,所以输出 Isento。



对于样例 3,0∼2000.00 部分不用缴税,2000.01∼3000.00 部分按 8% 的税率缴税,共计 1000×8%=80,3000.01∼4500.00 部分按 18% 的税率缴税,共计 1500×18%=270,4500.01∼4520 部分按 28% 的税率缴税,共计 20×28%=5.60,合计 355.60。


来源

[提交][状态]
ACM算法攻关部