前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >题目 📝

题目 📝

作者头像
梦想橡皮擦
发布2023-03-13 13:12:15
2670
发布2023-03-13 13:12:15
举报

分奖金 💰🎁

题目 📝

公司老板做了一笔大生意,想要给每位员工分配一些奖金,想通过游戏的方式来决定每个人分多少钱。 按照员工的工号顺序,每个人随机抽取一个数字。按照工号的顺序往后排列,遇到第一个数字比自己数字大的,那么,前面的员工就可以获得 距离 * 数字差值 的奖金。 如果遇不到比自己数字大的,就给自己分配随机数数量的奖金。 例如: 按照工号顺序的随机数字是:2,10,3。那么第 2 个员工的数字 10 比第 1 个员工的数字 2 大, 所以,第 1 个员工可以获得 1 * (10 - 2) = 8。 第 2 个员工后面没有比他数字更大的员工,所以,他获得他分配的随机数数量的奖金,就是 10。 第 3 个员工是最后一个员工,后面也没有比他更大数字的员工,所以他得到的奖金是 3。 请帮老板计算一下每位员工最终分到的奖金都是多少钱。

输入 📥

第一行 n 表示员工数量(包含最后一个老板) 第二是每位员工分配的随机数字 例如:

3 2 10 3

输出 📤

最终每位员工分到的奖金数量 例如:

8 10 3

题解参考

华为OD机试

💻 测评形式 华为OD机试采用计算机测试的形式,使得测试更加准确、高效。测试题目涵盖了多种形式,包括选择题、填空题、设计题等,测试的形式非常多样化。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-03-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 分奖金 💰🎁
    • 题目 📝
      • 输入 📥
        • 输出 📤
          • 题解参考
            • 华为OD机试
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档