问题描述
编写一个程序,计算员工的周薪。薪水的计算是以小时为单位,如果在一周的时间内,员工工作的时间不超过40 个小时,那么他/她的总收入等于工作时间乘以每小时的薪水。如果员工工作的时间在40 到50 个小时之间,那么对于前40 个小时,仍按常规方法计算;而对于剩余的超额部分,每小时的薪水按1.5 倍计算。如果员工工作的时间超过了50 个小时,那么对于前40 个小时,仍按常规方法计算;对于40~50 个小时之间的部分,每小时的薪水按1.5 倍计算;而对于超出50 个小时的部分,每小时的薪水按2 倍计算。请编写一个程序,输入员工的工作时间和每小时的薪水,然后计算并显示他/她应该得到的周薪。
输入格式:输入只有一行,包括一个整数和一个实数,分别表示工作时间和每小时薪水。
输出格式:输出只有一个实数,表示周薪,保留小数点后2位。
输入输出样例

样例输入
40 50
样例输出
2000.00

#include <iostream>
#include <cmath>
using namespace std;
int main() {int n;double sal, sum;cin >> n >> sal;sum = min(40, n) * sal + min(10, max(0, n - 40)) * sal * 1.5 + max(0, n - 50) * sal * 2;printf("%.2f",sum);return 0;
}

蓝桥杯 ALGO-99 算法训练 薪水计算相关推荐

  1. 蓝桥杯:试题 算法训练 Remember the A La Mode

    蓝桥杯:试题 算法训练 Remember the A La Mode 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 Hugh Samston经营着一个为今年的ICPC世界总决赛的参 ...

  2. 矩阵乘法 算法训练 试题_蓝桥杯习题集_ 算法训练 矩阵乘法

    原文: 算法训练 矩阵乘法 时间限制:1.0s   内存限制:512.0MB 问题描述 输入两个矩阵,分别是m*s,s*n大小.输出两个矩阵相乘的结果. 输入格式 第一行,空格隔开的三个正整数m,s, ...

  3. 【c语言】蓝桥杯算法训练 薪水计算

    问题描述 编写一个程序,计算员工的周薪.薪水的计算是以小时为单位,如果在一周的时间内,员工工作的时间不超过40 个小时,那么他/她的总收入等于工作时间乘以每小时的薪水.如果员工工作的时间在40 到50 ...

  4. [Java] 蓝桥杯ALGO-99 算法训练 薪水计算

    问题描述 编写一个程序,计算员工的周薪.薪水的计算是以小时为单位,如果在一周的时间内,员工工作的时间不超过40 个小时,那么他/她的总收入等于工作时间乘以每小时的薪水.如果员工工作的时间在40 到50 ...

  5. 蓝桥杯:试题 算法训练 采油区域 矩阵前缀和+动态规划+分治+枚举

    资源限制 时间限制:2.0s 内存限制:512.0MB 采油区域 Siruseri政府决定将石油资源丰富的Navalur省的土地拍卖给私人承包商以建立油井.被拍卖的整块土地为一个矩形区域,被划分为M× ...

  6. 【算法】【蓝桥杯】试题 算法训练 黑心药商 ALGO-1002

    题目 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 JiaoShou消灭了百变怪,为爱琳世界赢得了和平,但他突然发现自己没有升级,这就意味着必须去喝药补血.爱琳世界的NPC卖的药已 ...

  7. 蓝桥杯练习系统算法训练习题加答案java版本

    附上百度文库的链接:http://wenku.baidu.com/view/afb78d36b42acfc789eb172ded630b1c59ee9bf7 转载于:https://www.cnblo ...

  8. java蓝桥杯的题_Java蓝桥杯试题集——算法训练ALGO-116——最大的算式

    题目要求 解题思路 动态规划,今天才弄明白QAQ,借鉴了这位大佬的博客,曹磊的博客 写的很好!但是我觉得我的循环方式更容易理解嘿嘿嘿~ 首先建立如下图的数组,行数代表前几位数,列数代表有几个乘号.将第 ...

  9. 蓝桥杯练习系统—算法训练 s01串

    第一部分:题目 问题描述 s01串初始为"0" 按以下方式变换 0变1,1变01 输入格式 1个整数(0~19) 输出格式 n次变换后s01串 样例输入 3 样例输出 101 数据 ...

最新文章

  1. 【神经网络】(2) 网络优化,案例:服装图像分类,附python完整代码
  2. 少女时代成为主流:这是一件好事吗?
  3. 13 vue学习 package.json
  4. 《深入剖析NGINX》学习记录
  5. MySQL修改数据表
  6. ie 调试器,类似firebug
  7. Js中RegExp对象
  8. [算法竞赛入门]WERTYU
  9. 朗文当代高级英语辞典android,朗文当代高级英语词典下载
  10. 工具推荐——Snipaste
  11. LR9.10破解方法。
  12. 公众号排名优化技巧分享
  13. c#窗体设计 鼠标靠近 控件显示 提示 备注 信息
  14. 各行业领域的最全最好的网址导航大全,持续收集中,真是太好了
  15. 悲痛!长安福特AE工程师之死:985高校吉大毕业,入职8年,年仅30岁抑郁跳楼身亡...
  16. SpringBoot 项目单元测试
  17. 嵌入式应用层开发应该学习什么?
  18. RPG游戏-道具系统
  19. 移动端APP热更新方案(iOS+Android)
  20. 富强鑫注塑机KEBA网口采集方案

热门文章

  1. 让Spring 3中jsp的数据对象使用懒加载(FetchType.LAZY)与Controller的JSR 303并存
  2. Android:Smali语法中文介绍
  3. jdk1.8源码Thread与Runnable区别
  4. python高阶函数——sorted排序算法
  5. 《结对-结对编程项目作业名称-结对项目总结》
  6. Linux入门之inode解析及管道重定向
  7. 在工作流引擎基础上搭建电子商务揽收系统解决方案
  8. 恶意软件利用合法的代码签名证书横行Windows 系统
  9. Linux 多个发行版本被曝存在7年之久的提权漏洞
  10. 这个TsuNAME 新漏洞可对关键 DNS 服务器发动 DDoS 攻击