草庐IT

华为OD机试 - 最佳对手(Java & JS & Python)

题目描述游戏里面,队伍通过匹配实力相近的对手进行对战。但是如果匹配的队伍实力相差太大,对于双方游戏体验都不会太好。给定n个队伍的实力值,对其进行两两实力匹配,两支队伍实例差距在允许的最大差距d内,则可以匹配。要求在匹配队伍最多的情况下匹配出的各组实力差距的总和最小。输入描述第一行,n,d。队伍个数n。允许的最大实力差距d。20第二行,n个队伍的实力值空格分割。0输出描述匹配后,各组对战的实力差值的总和。若没有队伍可以匹配,则输出-1。用例输入630818747598118输出57说明18与47配对,实力差距2959与81配对&#x

【华为OD机试真题 Python】整理扑克牌 (A卷2022Q4)

前言:本专栏将持续更新华为OD机试题目,并进行详细的分析与解答,包含完整的代码实现,希望可以帮助到正在努力的你。关于OD机试流程、面经、面试指导等,如有任何疑问,欢迎联系我,wechat:steven_moda;email:nansun0903@163.com;备注:CSDN。题目描述给定一组数字,表示扑克牌的牌面数字,忽略扑克牌的花色,请按如下规则对这一组扑克牌进行整理。步骤1、对扑克牌进行分组,形成组合牌,规则如下当牌面数字相同张数大于等于4时,组合牌为炸弹;三张相同牌面数字+两张相同牌面数字,且三张牌与两张牌不相同时,组合牌为葫芦;三张相同牌面数字,组合牌为三张;两张相同牌面数字,组合牌

【华为OD机试真题 Python】整理扑克牌 (A卷2022Q4)

前言:本专栏将持续更新华为OD机试题目,并进行详细的分析与解答,包含完整的代码实现,希望可以帮助到正在努力的你。关于OD机试流程、面经、面试指导等,如有任何疑问,欢迎联系我,wechat:steven_moda;email:nansun0903@163.com;备注:CSDN。题目描述给定一组数字,表示扑克牌的牌面数字,忽略扑克牌的花色,请按如下规则对这一组扑克牌进行整理。步骤1、对扑克牌进行分组,形成组合牌,规则如下当牌面数字相同张数大于等于4时,组合牌为炸弹;三张相同牌面数字+两张相同牌面数字,且三张牌与两张牌不相同时,组合牌为葫芦;三张相同牌面数字,组合牌为三张;两张相同牌面数字,组合牌

【华为OD机试 2023】快递投放问题(C++ Java JavaScript Python)

文章目录题目描述输入描述输出描述用例题目解析C++JavaScriptJavaPython题目描述有N个快递站点用字符串标识,某些站点之间有道路连接。每个站点有一些包裹要运输,每个站点间的包裹不重复,路上有检查站会导致部分货物无法通行,计算哪些货物无法正常投递?输入描述第一行输入MN,M个包裹N个道路信息.后面M行分别输入包裹名、包裹起点、包裹终点后面N行分别表示两个站点之间不能通过的包裹名。检查站禁止通行的包裹如果有多个以空格分开检查站禁止通行的包裹如果有多个以空格分开、0输出描述输出不能送达的包裹,如:package2package4,如果所有包裹都可以送达则输出:none,输出结果按照升

【华为OD机试 2023】快递投放问题(C++ Java JavaScript Python)

文章目录题目描述输入描述输出描述用例题目解析C++JavaScriptJavaPython题目描述有N个快递站点用字符串标识,某些站点之间有道路连接。每个站点有一些包裹要运输,每个站点间的包裹不重复,路上有检查站会导致部分货物无法通行,计算哪些货物无法正常投递?输入描述第一行输入MN,M个包裹N个道路信息.后面M行分别输入包裹名、包裹起点、包裹终点后面N行分别表示两个站点之间不能通过的包裹名。检查站禁止通行的包裹如果有多个以空格分开检查站禁止通行的包裹如果有多个以空格分开、0输出描述输出不能送达的包裹,如:package2package4,如果所有包裹都可以送达则输出:none,输出结果按照升

华为OD机试【独家】提供C语言题解 - 入栈出栈

最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南)华为od机试,独家整理已参加机试人员的实战技巧文章目录最近更新的博客使用说明入栈出栈题目输入输出示例一输入输出说明示例二输入

华为OD机试【独家】提供C语言题解 - 入栈出栈

最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南)华为od机试,独家整理已参加机试人员的实战技巧文章目录最近更新的博客使用说明入栈出栈题目输入输出示例一输入输出说明示例二输入

【华为OD机试模拟题】用 C++ 实现 - 整理扑克牌(2023.Q1)

最近更新的博客华为OD机试-入栈出栈(C++)|附带编码思路【2023】华为OD机试-箱子之形摆放(C++)|附带编码思路【2023】华为OD机试-简易内存池2(C++)|附带编码思路【2023】华为OD机试-第N个排列(C++)|附带编码思路【2023】华为OD机试-考古学家(C++)|附带编码思路【2023】华为OD机试-人数最多的站点(C++)|附带编码思路【2023】使用说明参加华为od机试,一定要注

【华为OD机试模拟题】用 C++ 实现 - 整理扑克牌(2023.Q1)

最近更新的博客华为OD机试-入栈出栈(C++)|附带编码思路【2023】华为OD机试-箱子之形摆放(C++)|附带编码思路【2023】华为OD机试-简易内存池2(C++)|附带编码思路【2023】华为OD机试-第N个排列(C++)|附带编码思路【2023】华为OD机试-考古学家(C++)|附带编码思路【2023】华为OD机试-人数最多的站点(C++)|附带编码思路【2023】使用说明参加华为od机试,一定要注

【华为OD机试真题 Python】几何平均值最大的子数组

前言:本专栏将持续更新华为OD机试题目,并进行详细的分析与解答,包含完整的代码实现,希望可以帮助到正在努力的你。关于OD机试流程、面经、面试指导等,如有任何疑问,欢迎联系我,wechat:steven_moda;email:nansun0903@163.com;备注:CSDN。题目描述从一个长度为N的正数数组numbers中找出长度至少为L且几何平均值最大子数组,并输出其位置和大小。(K个数的几何平均值为K个的乘积的K次方根)若有多个子数组的几何平均值均为最大值,则输出长度最小的子数组。若有多个长度相同的子数组的几何平均值均最大值,则输出最前面的子数组。输入描述第一行输入为N、L,N表示num