1樓:旅人
>>> from itertools import combinations
>>> xlist=[9,8,7,6,5,4,3,2,1,10,11,12,13,14,15,16,17,18,19]
>>> F=5
>>> foo=filter(lambda x:x[1]>=xlist[F],enumerate(xlist))
>>> bar=combinations(foo,2)
>>> baz=filter(lambda x:abs(x[0][0]-x[1][0])>=F,bar)
>>> result=min(baz,key=lambda x:(abs(x[0][0]-x[1][0]),x[0][0]))
>>> print('F={},xlist[F]={}'.format(F,xlist[F]))
F=5,xlist[F]=4
>>> print(*map(lambda x:'xlist[{}] -> {}'.format(*x),result),sep='\n')
xlist[0] -> 9
xlist[5] -> 4
>>>
問一道概率題?
yyx 首先研究剩下兩個人的情況,假定乙個人前一局為勝,稱為勝者 另乙個人前一局為輸 再前一局為勝,不然他已經被淘汰了 稱為輸者,三個人的比賽淘汰乙個人後一定會出現這種情況,因為此前的最後一局三個人中的兩個比賽,淘汰了乙個,那另乙個人這局就為勝,對應上述勝者,對於那個輪空的人來說,上局一定為輸,才會...
一道概率題咋算
這個是典型的使用貝葉斯公式的問題 記事件 為拿到白球,則 即為拿到黑球,有 記事件 為機器說拿到的是白球,即為機器說拿到的是黑球,根據條件概率,有 現在求的是機器說是白球的情況下拿到的是白球的概率,即在機器說白球的情況下,拿到黑秋的概率. 簡單的條件概率 p 白球 說白 p 白球,說白 p 說白 0...
一道智力題11?
十一點洗洗睡 首先,任一人看到對面兩數時,都無法判定自己的數是其他兩數之和還是差。立刻就能判定自己值的情況有一種,即其中兩數相等,另一數為零時。看到零的人瞬間可以判定自己的數等於看到的另一數。很顯然,一輪下來,沒人看到有零。那麼這條資訊並沒有幫助到甲,說明乙和丙不相等,否則上輪乙丙就判斷出了。而到了...