欢迎光临散文网 会员登陆 & 注册

【华为OD机考 统一考试机试C卷】 转盘寿司(C++ Java JavaScript Python)

2023-12-01 20:28 作者:前端新秀  | 我要投稿

华为OD机考:统一考试 C卷 + D卷 + B卷 +A卷

2023年11月份,华为官方已经将 华为OD机考:OD统一考试(A卷 / B卷)切换到   OD统一考试(C卷)和 OD统一考试(D卷)  。根据考友反馈:目前抽到的试卷为B卷或C卷/D卷,其中C卷居多 ,按照之前的经验C卷D卷部分考题会复用A卷/B卷题,博主正积极从考过的同学收集C卷和D卷真题,可以查看下面的真题目录。

C卷 + D卷 + B卷 +A卷真题目录: https://blog.csdn.net/banxia_frontend/article/details/129640773

C卷 + D卷 + B卷 +A卷专栏: https://blog.csdn.net/banxia_frontend/category_12225173.html

华为OD面试真题精选:https://blog.csdn.net/banxia_frontend/category_12436481.html

在线OJ:https://hydro.ac/d/hwod/p

题目描述

寿司店周年庆,正在举办优惠活动回馈新老客户。

寿司转盘上总共有 n 盘寿司,prices[i] 是第 i 盘寿司的价格,

如果客户选择了第 i 盘寿司,寿司店免费赠送客户距离第 i 盘寿司最近的下一盘寿司 j,前提是 prices[j] < prices[i],如果没有满足条件的 j,则不赠送寿司。

每个价格的寿司都可无限供应。

输入描述

输入的每一个数字代表每盘寿司的价格,每盘寿司的价格之间使用空格分隔,例如:

3 15 6 14

表示:

  • 第 0 盘寿司价格 prices[0] 为 3

  • 第 1 盘寿司价格 prices[1] 为 15

  • 第 2 盘寿司价格 prices[2] 为 6

  • 第 3 盘寿司价格 prices[3] 为 14

  • 寿司的盘数 n 范围为:1 ≤ n ≤ 500

每盘寿司的价格 price 范围为:1 ≤ price ≤ 1000

输出描述

输出享受优惠后的一组数据,每个值表示客户选择第 i 盘寿司时实际得到的寿司的总价格。使用空格进行分隔,例如:

3 21 9 17


【华为OD机考 统一考试机试C卷】 转盘寿司(C++ Java JavaScript Python)的评论 (共 条)

分享到微博请遵守国家法律