三個等和資料彼此比大小的問題,如何設定策略?

時間 2021-05-06 14:25:34

1樓:

寫段程式強算一下就好了,

defmain

():max_num

=100

keys=

fora

inrange(1

,max_num

):forbin

range(1

,max_num-a

):c=max_num-a

-bkeys.((

a,b,

c))print

(len

(keys

))data={}

forkey_1

inkeys:f

=0forkey_2

inkeys

:res

=sum([1

*(a>b)

+1j*

(a

fora,b

inzip

(key_1

,key_2

)])if

int(

res.

real)==

2:f+=

1continue

ifint

(res

.real)==

int(

res.

imag

):if

key_1[0

]+key_1[1

]>key_2[0

]+key_2[1

]:f+=1

continue

data

[key_1]=

fprint

(sorted

(data

.items

(),key

=lambdax:

x[1],

reverse

=True

)[:10

])if

__name__

=="__main__"

:main

()輸出結果:

[((33, 34, 33), 3201), ((34, 33, 33), 3201), ((34, 34, 32), 3201), ((35, 33, 32), 3200), ((33, 35, 32), 3200), ((33, 33, 34), 3200), ((35, 34, 31), 3199), ((34, 35, 31), 3199), ((32, 34, 34), 3199), ((34, 32, 34), 3199)]

總共有4851種可能選擇,沒有一種結果能有絕對能贏的。一共4100人參加,假設隨機選取那麼取勝策略前十的組合如上述結果。確保獲勝概率最大是前三組資料,概率是65%,連續12輪獲勝的概率大概是0.6%

四個同樣的電阻三個串聯後與乙個併聯比三個併聯後再與乙個串聯的電阻值大還是小?

Colin 三個串聯再與乙個併聯的更小 併聯等效電阻比其中任一支路的電阻要小,三串一併,等效電阻小於乙個電阻而三並一串,大於乙個電阻阻值。這是快速判斷的方法,要得到精確值還要計算一下 在解答本題時,先說說電阻的串聯電路和併聯電路。如果電路中有兩個或更多個電阻乙個接乙個地順序相聯,並且在這些電阻中通過...

如何評價科比的前三個冠軍?

老小孩兒 沒有科比也許湖人拿不了冠軍,但是如果沒有奧尼爾,湖人進不了季後賽 科密動不動就說什麼雙核心,強行拔高科比的作用,用心良苦啊 竹子有點困 這麼說吧,科比第乙個總冠軍相當於詹姆斯第一冠身邊的波什,23個總冠軍相當於詹姆斯23冠身邊的韋德和歐文,確實不是不可替代的,但是絕不是隨便換誰都行的。 赫...

HDFS寫入資料為什麼不直接分發給三個節點?

莉格露 奈特巴格 理論上是可以的,並且許多現代檔案系統已經支援 dispatch write了 比如 Google Colossus 過去 GFS 和 HDFS 只支援 pipeline write 是因為分發寫很容易打滿客戶端網路的頻寬,現在萬兆網絡卡已經普及了,許多分布式檔案系統做設計決策的時候...