页面加载中…
通过率 83% · 提交 6 · 通过 5
小慕正在宿舍里组织一场消消乐卡牌对战,共有 N 名玩家参与,并使用 M 张卡牌进行游戏。卡牌被平均分成 N 份,保证 M 能被 N 整除。 游戏从小慕开始,之后按顺序轮到其他玩家。出牌顺序为:小慕 → 玩家1 → 玩家2 → ... → 玩家 N → 小慕 → ...,如此循环。 每位玩家每次只能打出手中最上面的一张牌,并将其放在桌面上。如果桌面为空,则直接放置。 如果玩家打出的牌与桌面上某张牌的牌面相同,则该玩家可以回收这张牌以及夹在它们之间的所有牌,并按照桌面上从上到下的顺序依次放回自己手牌的末尾。 当某位玩家的手牌全部出完时,该玩家被淘汰,不再参与后续游戏。游戏会一直进行,直到倒数第二位玩家的手牌也出完,游戏立即结束。
这类题属于华为校招机考方向中「模拟 / 队列」方向的高频题型,通常考察对「模拟 / 队列」的建模能力与边界条件处理。掌握本题的解题思路后,可举一反三应对同类真题方向,稳步提升机考通过率。
提示:带虚线的词点一下有通俗解释。
时间限制 1000 ms · 内存限制 128 MB
本平台为独立第三方培训机构,与华为技术有限公司无任何关联;课程的服务内容与权益以购买协议为准,学习效果因个人情况而异。「华为 OD」「华为可信」等仅为对岗位与考试方向的客观描述,相关商标归各自权利人所有。
登录后可查看你在本题的历史提交,以及每次的各用例通过情况。
© 2026 广州慕课网络科技有限公司 · 吴师兄学算法官网 版权所有