华为OD机试E卷 –跳房子I–24年OD统一考试(Java & JS & Python & C & C++)

文章目录

题目描述

跳房子,也叫跳飞机,是一种世界性的儿童游戏。游戏参与者需要分多个回合按顺序跳到第1格直到房子的最后一格。跳房子的过程中,可以向前跳,也可以向后跳。
假设房子的总格数是count,小红每回合可能连续跳的步教都放在数组steps中,请问数组中是否有一种步数的组合,可以让小红两个回合跳到量后—格?如果有,请输出索引和最小的步数组合.
注意:数组中的步数可以重复,但数组中的元素不能重复使用。提供的数据保证存在满足题目要求的组合,且索引和最小的步数组合是唯─的

输入描述

第一行输入为房子总格数count,它是int整数类型Q。
第二行输入为每回合可能连续跳的步数,它是int整数数组类型

输出描述

返回索引和最小的满足要求的步数组合(顺序保持steps中原有顺序

备注
count ≤ 1000
0 ≤ steps.length ≤ 5000
-100000000 ssteps ≤ 100000000

用例

输入

7
[1,4,5,2,2]

输出

[5,

文章整理自互联网,只做测试使用。发布者:Lomu,转转请注明出处:https://www.it1024doc.com/6836.html

(0)
LomuLomu
上一篇 2025 年 1 月 19 日 下午5:09
下一篇 2025 年 1 月 19 日 下午5:48

相关推荐

  • ChatGPT Plus订阅值得买吗?免费版、Plus和Pro怎么选

    对大多数每天使用 ChatGPT 工作的人,Plus 是最稳妥的付费档;偶尔问答、传少量文件,免费版已经够用;只有经常跑深度研究、Codex、复杂推理并多次撞到 Plus 限额,才值得考虑 Pro。

    未分类 2026 年 7 月 14 日
    21500
  • ChatGPT Plus办公使用代充教程

    很多人能正常使用 ChatGPT,但 Plus 订阅入口并不适合国内支付习惯。 通过卡密充值,可以先用国内支付购买,再用 Session 确认当前 ChatGPT 账号。这样不需要切换共享账号,也能保留自己的使用记录和工作资料。

    未分类 2026 年 6 月 20 日
    15900
  • Claude Pro代充微信支付宝教程

    国内用户如何充值Claude Pro?本文整理Claude充值、Claude代充、国内充值Claude的完整操作流程,支持支付宝和微信开通Claude Pro。

    未分类 2026 年 8 月 13 日
    5400
  • Claude Pro微信支付宝订阅开通教程

    Claude Pro微信支付宝订阅开通教程,适合国内用户使用微信支付宝为自己的账号完成充值、订阅或代充开通。

    未分类 2026 年 7 月 28 日
    10300
  • ChatGPT Plus学习使用代充方法

    很多人能正常使用 ChatGPT,但 Plus 订阅入口并不适合国内支付习惯。 通过卡密充值,可以先用国内支付购买,再用 Session 确认当前 ChatGPT 账号。这样不需要切换共享账号,也能保留自己的使用记录和工作资料。

    未分类 2026 年 6 月 23 日
    15900

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信