OD 统一考试:喊 7 的次数重排
最近更新的博客
华为 od 2023 | 什么是华为 od,od 薪资待遇,od 机试题清单 https://dream.blog.csdn.net/article/details/128980730
华为 OD 机试真题大全,用 Python 解华为机试题 | 机试宝典 https://dream.blog.csdn.net/article/details/129221789
【华为 OD 机试】全流程解析+经验分享,题型分享,防作弊指南) https://blog.csdn.net/hihell/article/details/129111620
华为 od 机试,独家整理 已参加机试人员的实战技巧 https://dream.blog.csdn.net/article/details/129270511
使用说明
参加华为 od 机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。
华为 OD 清单查看地址: https://blog.csdn.net/hihell/category_12225286.html
华为 OD 详细说明: https://dream.blog.csdn.net/article/details/128980730
OD 统一考试:喊 7 的次数重排
喊 7 是一个传统的聚会游戏,N 个人围成一圈,按顺时针从 1 到 N 编号。编号为 1 的人从 1 开始喊数,下一个人喊的数字为上一个人的数字加 1,但是当将要喊出来的数字是 7 的倍数或者数字本身含有 7 的话,不能把这个数字直接喊出来,而是要喊"过"。假定玩这个游戏的 N 个人都没有失误地在正确的时机喊了"过",当喊到数字 K 时,可以统计每个人喊"过"的次数。
现给定一个长度为 N 的数组,存储了打乱顺序的每个人喊"过"的次数,请把它还原成正确的顺序,即数组的第 i 个元素存储编号 i 的人喊"过"的次数。
输入描述
输入为一行,为空格分隔的喊"过"的次数,注意 K 并不提供,K 不超过 200,而数字的个数即为 N。
输出描述
输出为一行,为顺序正确的喊"过"的次数,也由空格分隔。
示例一
输入
0 1 0
输出
1 0 0
说明
一共只有一次喊"过",那只会发生在需要喊 7 时,按顺序,编号为 1 的人会遇到 7,故输出 1 0 0。注意,结束时的 K 不一定是 7,也可以是 8、9 等,喊过的次数都是 1 0 0。
题解地址 📤
⭐️ 华为 OD 机考 JAVA https://dream.blog.csdn.net/article/details/129191431
⭐️ 华为 OD 机考 Python https://dream.blog.csdn.net/article/details/129052749
⭐️ 华为 OD 机考 C++ https://dream.blog.csdn.net/article/details/129201570
⭐️ 华为 OD 机考真 C 语言 https://dream.blog.csdn.net/article/details/129700392
⭐️ 华为 OD 机考 JS https://dream.blog.csdn.net/article/details/129351589
⭐️ 华为 OD 机考 Golang https://dream.blog.csdn.net/article/details/130756157?spm=1001.2014.3001.5502
华为 OD 机试
一、华为 OD 机试介绍
华为 OD 机试是华为公司推出的一种新型考试方式,主要测试考生的实际操作能力和应变能力。与传统的室内考试不同,OD 机试通常在户外或者实际工作场景中进行,要求考生根据实际情况进行操作和应对。华为 OD 机试主要分为两个部分:第一部分是实际操作能力测试,主要测试考生的专业技能和实际操作能力;第二部分是应变能力测试,主要测试考生在突发情况下的应对能力和心理素质。
二、OD 机试的意义
OD 机试的意义在于能够更加准确地评估考生的实际操作能力和应变能力。传统的室内考试往往只能测试考生的理论知识和记忆力,而无法准确评估其实际操作能力和应变能力。而 OD 机试则可以通过模拟实际工作场景来测试考生的实际操作能力和应变能力,从而更加准确地评估其是否适合担任相关职位。
另外,OD 机试还可以帮助考生更好地了解自己的能力和不足之处,从而更好地进行自我提高和改进。通过 OD 机试,考生可以发现自己在实际操作和应变能力方面的不足之处,从而有针对性地进行改进和训练。
三、OD 机试的准备
为了更好地通过华为 OD 机试,考生需要做好充分的准备工作。首先,考生需要对自己的专业技能和实际操作能力进行巩固和练习,掌握相关技能和知识的实际应用方法。其次,考生需要锻炼自己的应变能力和心理素质,通过模拟演练和经验积累来提高自己的应对能力。
此外,考生还需要注意考试中的细节问题,比如穿着得体、言行举止得当等,从而给考官留下良好的印象。
四、OD 机试的应对策略
在华为 OD 机试中,考生需要根据实际情况进行操作和应对,因此在考试前需要制定合适的应对策略。首先,考生需要认真阅读考试要求和考试规则,了解考试内容和考试形式,从而更好地进行应对。其次,考生需要根据自己的实际情况和经验,制定合适的应对策略,比如对于常见的突发情况需要提前想好应对措施,对于不熟悉的问题需要灵活处理。
最后,考生还需要保持镇静和自信,避免过度紧张和焦虑,从而更好地发挥自己的实际操作能力和应变能力。
华为 OD 机试是华为公司推出的一种新型考试方式,主要测试考生的实际操作能力和应变能力。考生需要通过认真准备和制定合适的应对策略来更好地发挥自己的实力和能力,从而更好地通过 OD 机试并获得更多的机会和竞争优势。同时,华为公司也可以通过 OD 机试来更好地评估应聘者的能力和素质,从而更好地选拔人才和提高公司整体竞争力。