[CCF] 201612-2 工资计算
来源:互联网 发布:下载app客户端软件 编辑:程序博客网 时间:2024/05/29 12:14
【思路】按照题意对初始工资S进行循环,计算缴税后工资,若与T相等则退出循环,输出结果。
1 #include <iostream> 2 #include <windows.h> 3 using namespace std; 4 int main() 5 { 6 int T; 7 cin>>T; 8 if(T < 3500) 9 {10 cout<<T<<endl;11 return 0;12 }13 int x = 0; //扣的钱14 int S = 200000; //未缴税的工资15 int A = S - 3500;16 while(true)17 {18 if(A <= 1500)19 x = A * 0.03;20 else if(A <= 4500)21 x = 45 + (A - 1500) * 0.1;22 else if(A <= 9000)23 x = 45 + 300 + (A - 4500) * 0.2;24 else if(A <= 35000)25 x = 45 + 300 + 900 + (A - 9000) * 0.25;26 else if(A <= 55000)27 x = 45 + 300 + 900 + 6500 + (A - 35000) * 0.3;28 else if(A <= 80000)29 x = 45 + 300 + 900 + 6500 + 6000 + (A - 55000) * 0.35;30 else31 x = 45 + 300 + 900 + 6500 + 6000 + 8750 + (A - 80000) * 0.45;32 if(S == x + T)33 break;34 S = S - 100;35 A = S - 3500;36 }37 cout<<S<<endl;38 return 0;39 }
阅读全文
0 0
- CCF 201612-2 工资计算
- ccf 201612-2 工资计算
- CCF 201612-2 工资计算
- 201612-2 工资计算 ccf
- [CCF] 201612-2 工资计算
- CCF 201612-2 工资计算
- CCF CSP认证 201612-2工资计算
- [CCF-CSP]201612-2(工资计算)
- CCF-CSP 工资计算 201612-2
- CCF CSP试题 201612-2 工资计算
- CCF 201612-2 工资计算java
- ccf csp 201612-2 工资计算
- CCF试题 201612-2 工资计算
- CCF认证考试201612-2 工资计算题解
- CCF CSP 201612-2 工资计算(Java-100分)
- CCF CSP 认证 201612-2 工资计算 java版
- CCF考试——201612-2工资计算
- CCF-CSP -201612-2 工资计算 java 实现
- [LeetCode] 28. Implement strStr()
- 第6章 树莓派摄像头操作
- [LeetCode] 56. Merge Intervals(vector sort)
- MyEclipse2015+Tomcat+MAVEN+SVN项目环境搭建
- [CCF] 201612-1 中间数
- [CCF] 201612-2 工资计算
- HTTP与Https以及TCP/IP
- [LeetCode] 57.Insert Interval
- 获取tomcat日志文件中的一段时间的日志
- [LeetCode] 65. Valid Number(多个标志位)
- [LeetCode] 70. Climbing Stairs(斐波那契数列)
- [LeetCode] 73. Set Matrix Zeroes
- [LeetCode] 88. Merge Sorted Array
- 小程序支付常见问题解答