【華為OD機考 統(tǒng)一考試機試C卷】 游戲分組/英雄聯(lián)盟(C++ Java JavaScript Python)
華為OD機考:統(tǒng)一考試A卷+B卷+C卷
2023年11月份,華為官方已經(jīng)將 華為OD機考:OD統(tǒng)一考試(A卷 / B卷)切換到 ? OD統(tǒng)一考試(C卷) ?。根據(jù)考友反饋:目前抽到的試卷為B卷或C卷,其中C卷居多 ,按照之前的經(jīng)驗C卷部分考題會復(fù)用A卷,B卷題,博主正積極從考過的同學(xué)收集C卷真題。
專欄: 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
題目描述
2020年題:
英雄聯(lián)盟是一款十分火熱的對戰(zhàn)類游戲。每一場對戰(zhàn)有10位玩家參與,分為兩組,每組5人。每位玩家都有一個戰(zhàn)斗力,代表著這位玩家的厲害程度。為了對戰(zhàn)盡可能精彩,我們需要把玩家們分為實力盡量相等的兩組。一組的實力可以表示為這一組5位玩家的戰(zhàn)斗力和?,F(xiàn)在,給你10位玩家的戰(zhàn)斗力,請你把他們分為實力盡量相等的兩組。請你輸出這兩組的實力差。
2023年題:
部門準備舉辦一場王者榮耀表演賽,有10名游戲愛好者參與,分5為兩隊,每隊5人。每位參與者都有一個評分,代表著他的游戲水平。為了表演賽盡可能精彩,我們需要把10名參賽者分為實力盡量相近的兩隊。一隊的實力可以表示為這一隊5名隊員的評分總和。 現(xiàn)在給你10名參與者的游戲水平評分,請你根據(jù)上述要求分隊最后輸出這兩組的實力差絕對值。 例: 10名參賽者的評分分別為5 1 8 3 4 6 710 9 2,分組為 (135 8 10) (24 679),兩組實力差最小,差值為1。有多種分法,但實力差的絕對值最小為1。
輸入描述
10個整數(shù),表示10名參與者的游戲水平評分。范圍在[1,10000]之間
輸出描述
1個整數(shù),表示分組后兩組實力差絕對值的最小值.