平均年龄(<cmath> 中 ceil 函数的应用)---- 美团2016研发工程师在线编程题
来源:互联网 发布:手机简谱制作软件 编辑:程序博客网 时间:2024/04/28 22:12
[编程题] 平均年龄
已知某公司总人数为W,平均年龄为Y岁(每年3月末计算,同时每年3月初入职新人),假设每年离职率为x,x>0&&x<1,每年保持所有员工总数不变进行招聘,新员工平均年龄21岁。
从今年3月末开始,请实现一个算法,可以计算出第N年后公司员工的平均年龄。(结果向上取整)。
从今年3月末开始,请实现一个算法,可以计算出第N年后公司员工的平均年龄。(结果向上取整)。
输入描述:
输入W Y x N
输出描述:
输出第N年后的平均年龄
输入例子:
3
输出例子:
5
#include <iostream>#include <cmath>using namespace::std ;int main() { int w ; float y ; float x ; int n ; while ( cin >> w >> y >> x >> n ) { while ( n -- ) { y = 21 * x + ( 1 - x ) * ( y + 1 ) ; } cout << ceil( y ) << endl ; } return 0 ;}
第二次做:
#include <iostream>#include <cmath>using namespace::std ;int main() { double w, y, x, n ; while ( cin >> w >> y >> x >> n ) { while ( n -- ) { y = x * 21 + ( 1 - x ) * ( y + 1 ) ; } cout << ceil( y ) << endl ; } return 0 ;}
第三次做:
#include <iostream>#include <algorithm>using namespace::std ;int main() { float w, x, y ; int n ; while ( cin >> w >> y >> x >> n ) { while ( n -- ) { y = 21 * x + ( 1 - x ) * ( y + 1 ) ; } cout << ceil( y ) << endl ; } return 0 ;}
0 0
- 平均年龄(<cmath> 中 ceil 函数的应用)---- 美团2016研发工程师在线编程题
- 最大差值----美团2016研发工程师在线编程题
- 棋子翻转----美团2016研发工程师在线编程题
- 棋子翻转---- 美团2016研发工程师在线编程题
- 拜访(动态规划)----美团2016研发工程师在线编程题
- 字符串计数(字典序)---- 美团2016研发工程师在线编程题
- 字符编码(哈夫曼编码、贪心算法、priority_queue 的应用)---- 美团2016研发工程师编程题(二)
- 直方图内最大矩形---- 美团2016研发工程师在线编程题
- 钓鱼比赛(平均概率公式:1 - (1-p)^ t)----百度2016研发工程师在线编程题
- 百度2016研发工程师在线编程题
- 百度2016研发工程师在线编程题
- 牛客网---2016---美团平均年龄
- 股票交易日(动态规划)----美团2016研发工程师编程题(二)
- 风口的猪-中国牛市(动态规划)----百度2016研发工程师在线编程题
- 平均年龄-美团笔试
- 美团-平均年龄-Java
- 对于移动平均算法,是计算某变量之前n个数值的算术平均,正确的说法是:----腾讯2016研发工程师在线模拟笔试题
- 蘑菇街2016研发工程师在线编程题
- 什么是共享栈,以及共享栈的代码实现
- Codeforces 701A+701B
- java
- 杂乱
- linux sort 命令详解
- 平均年龄(<cmath> 中 ceil 函数的应用)---- 美团2016研发工程师在线编程题
- hdu4284Travel(TSP+floyd)
- 数据库知识学习笔记
- css+html中字体样式改变
- 几个著名而又非常有用的算法
- 括号匹配
- 使用Juju将OpenStack部署在单机的LXD容器上(by quqi99)
- c/c++ cuda 编程中volatile修饰符作用
- HDU 4771(BFS)