ccf csp 题目:工资计算
试题编号: 201612-2
试题名称: 工资计算
时间限制: 1.0s
内存限制: 256.0MB
问题描述:
小明的公司每个月给小明发工资,而小明拿到的工资为交完个人所得税之后的工资。假设他一个月的税前工资(扣除五险一金后、未扣税前的工资)为S元,则他应交的个人所得税按如下公式计算:
1) 个人所得税起征点为3500元,若S不超过3500,则不交税,3500元以上的部分才计算个人所得税,令A=S-3500元;
2) A中不超过1500元的部分,税率3%;
3) A中超过1500元未超过4500元的部分,税率10%;
4) A中超过4500元未超过9000元的部分,税率20%;
5) A中超过9000元未超过35000元的部分,税率25%;
6) A中超过35000元未超过55000元的部分,税率30%;
7) A中超过55000元未超过80000元的部分,税率35%;
8) A中超过80000元的部分,税率45%;
例如,如果小明的税前工资为10000元,则A=10000-3500=6500元,其中不超过1500元部分应缴税1500×3%=45元,超过1500元不超过4500元部分应缴税(4500-1500)×10%=300元,超过4500元部分应缴税(6500-4500)×20%=400元。总共缴税745元,税后所得为9255元。
已知小明这个月税后所得为T元,请问他的税前工资S是多少元。
输入格式
输入的第一行包含一个整数T,表示小明的税后所得。所有评测数据保证小明的税前工资为一个整百的数。
输出格式
输出一个整数S,表示小明的税前工资。
样例输入
9255
样例输出
10000
评测用例规模与约定
对于所有评测用例,1 ≤ T ≤ 100000。
#include<iostream>using namespace std;int main(){int t;cin >> t;//税后所得if(t <= 3500){cout << t <<endl;return 0;}for(int i = 3600; i <= 200000; i=i+100){int s = 0;if(i >= 3600 && i <= 5000){s += (i-3500)*0.03; }if(i >= 5100 && i <= 8000){s += (i-5000)*0.1+45; }if(i >= 8100 && i <= 12500){s += (i-8000)*0.2+45+300; }if(i >= 12600 && i <= 38500){s += (i-12500)*0.25+45+300+900; }if(i >= 38600 && i <= 58500){s += (i-38500)*0.3+45+300+900+6500; }if(i >= 58600 && i <= 83500){s += (i-58500)*0.35+45+300+900+6500+6000; }if(i >= 83600){s += (i-83500)*0.45+45+300+900+6500+6000+8750; }if((i-s) == t){cout << i << endl;break;}}return 0;
}
ccf csp 题目:工资计算相关推荐
- ##(C语言) CSP 201612-2 工资计算(打表法)(100分)
试题编号: 201612-2 试题名称: 工资计算 时间限制: 1.0s 内存限制: 256.0MB 问题描述 小明的公司每个月给小明发工资,而小明拿到的工资为交完个人所得税之后的工资.假设他一个月的 ...
- CCF真题 工资计算
测试网址:https://passport.ccf.org.cn/sso/platform 注册后->CSP认证->报名考试->模拟考试 Description 小明的公司每个月给小 ...
- CCF计算机软件能力认证试题练习:201612-2 工资计算
工资计算 来源: 标签: 参考资料: 相似题目: 题目 小明的公司每个月给小明发工资,而小明拿到的工资为交完个人所得税之后的工资.假设他一个月的税前工资(扣除五险一金后.未扣税前的工资)为S元,则他应 ...
- 【CSP】【Java】工资计算
问题描述 小明的公司每个月给小明发工资,而小明拿到的工资为交完个人所得税之后的工资.假设他一个月的税前工资(扣除五险一金后.未扣税前的工资)为S元,则他应交的个人所得税按如下公式计算: 1) 个人所得 ...
- python计算每月工资多少钱_[Python]CCF——工资计算(201612-2)
工资计算 一.问题描述 问题描述 小明的公司每个月给小明发工资,而小明拿到的工资为交完个人所得税之后的工资.假设他一个月的税前工资(扣除五险一金后.未扣税前的工资)为S元,则他应交的个人所得税按如下公 ...
- CCF 201612-2工资计算
试题编号: 201612-2 试题名称: 工资计算 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 小明的公司每个月给小明发工资,而小明拿到的工资为交完个人所得税之后的工资.假 ...
- CCF CSP认证菜鸟刷题日志
CCF CSP菜鸟刷题日志(c/c++) 本萌新写给自己看的,要是有大佬路过,请多多指教orz 立个flag:每日一更,至201903 9月15ccf csp,冲鸭! 今天(2019.8.18)起每天 ...
- 【CCF CSP】【Python】【201903-1】小中大
[CCF CSP][Python][201903-1] 小中大 题目要求 代码实现 主要方法 提交验证 题目要求 代码实现 1.初始版(又名完全原创版.欠优化版.无法体现"人生苦短,我用PY ...
- CCF CSP 序列查询新解
CCF CSP 序列查询新解(C语言) 题目背景 上一题"序列查询"中说道: A=[A0,A1,A2,⋯,An] 是一个由 n+1 个 [0,N) 范围内整数组成的序列,满足 0= ...
- CCF CSP 201812-2 小明放学 解题思路及经验总结
更新:多谢weixin_44714465同学指出我的错误[详见49-52行代码,已改正!].CCF CSP的OJ居然没有把这个错误检测出来,不过为了追求严谨,我们还是应该及时改正! 题目描述 试题编号 ...
最新文章
- 可怕!公司部署了一个东西,悄悄盯着你
- 网易云信欢乐颂(送),领取“五美”送麻麻
- Linux脚本让我选择文件,linux – 用于选择文件和打印文件大小的Awk脚本
- 乐山电子计算机职业学院,学校介绍
- Cloud一分钟 | 腾讯打造云启商学院,马化腾将担任荣誉院长;阿里巴巴:2018财年云计算收入同比增长101%...
- HTML5新的解析顺序,HTML5新表单新功能解析
- c语言模拟试卷答案,C语言模拟试卷及其答案
- Java中的SPI(Service Provider Interface介绍及示例
- 基本技能 100256
- matlab中Folder是什么意思,matlab – @folder和文件夹
- 车秘android版本最新版本,车秘下载2021安卓最新版_手机app官方版免费安装下载_豌豆荚...
- 【3D点云】弱监督点云分割(论文解读 CVPR2020)
- F-散度(F-divergence)
- (转)Android WebRTC简介
- C++一本通题库1019
- iOS 开发,工程中混合使用 ARC 和非ARC
- USBKiller V2.2 b1119网络特别版
- 模具设计中浇口位置和结构形式(模具设计必备知识)
- Python+Tushare 实现股票自动盯盘
- springboot整合quartz实现动态添加、修改、删除、停止job,以及优化quartz工具类,支持自动停止逻辑