Bootstrap

UVa 12342 - Tax Calculator

題目:計算個人所得稅。

分析:數學題。按照題意分段計算加和即可。

說明:注意精度。

#include <cstring>
#include <cstdio>

int main()
{
	int T, M;
	while (~scanf("%d",&T))
	for (int t = 1; t <= T; ++ t) {
		scanf("%d",&M);
		
		double SUM = 0;
		if (M > 1180000) {
			SUM += (M-1180000)/4.0;
			M = 1180000;
		}
		if (M > 880000) {
			SUM += (M-880000)/5.0;
			M = 880000;
		}	
		if (M > 480000) {
			SUM += (M-480000)*3/20.0;
			M = 480000;
		}
		if (M > 180000)
			SUM += (M-180000)/10.0;
		if (SUM > 0 && SUM < 2000)
			SUM = 2000;
		printf("Case %d: %d\n",t,(int)(SUM+0.99));
	}
    return 0;
}


;