UVA12342 Tax Calculator

题目描述

某国所得税计算十分复杂。该国政府指定你制作一个自动计算所得税的程序。以下是该国计算所得税的规则: 1. 所得税免征额为 $180000$ 元。 2. 应纳税额中不超过 $300000$ 元的所得额,按 $10\%$ 的税率缴纳所得税。 3. 余下应纳税额中不超过 $400000$ 元的所得额,按 $15\%$ 的税率缴纳所得税。 4. 余下应纳税额中不超过 $300000$ 元的所得额,按 $20\%$ 的税率缴纳所得税。 5. 余下应纳税额按 $25\%$ 的税率缴纳所得税。 6. 需要缴纳所得税少于 $2000$ 元(不含 $0$ 元)的,缴纳所得税 $2000$ 元。 7. 需要缴纳所得税为小数的,向上取整所得税。

输入格式

输入共 $(T+1)$ 行。 第一行,一个整数 $T$,表示需要计算所得税的人的数量。 接下来 $T$ 行,每行一个整数 $k$,表示第 $i$ 个人的税前收入。

输出格式

输出共 $T$ 行。 每行按照 `Case i: tax` 的格式输出所得税。 **【样例解释 #1】** 在输入输出样例 #1 中的第 $3$ 个示例中: | 金额 | 税率 | 税收 | | :----------: | :----------: | :----------: | | $180000$ | $0\%$ | $0$ | | $300000$ | $10\%$ | $30000$ | | $135000$ | $15\%$ | $20250$ | | 总计 | | $50250$ |

说明/提示

对于 $100\%$ 的数据,$T\leq 5000$,$1\leq k\leq 10^{9}$。