csu 1967 二項式概率

2022-01-19 20:38:15 字數 932 閱讀 5292

傳送門:

n最大50,其實不會超int,一開始wa,以為是精度大數溢位什麼的問題。在這上面浪費了很多時間。

忽略了另外一種情況。當n為偶數的時候,如果v2獲得了n/2的票,v1無論如何都贏不了,所以在第乙個特判出了這個問題,沒有特判全。如果沒有捕捉到這個點,在下面計算概率不滿足情況下,輸出的是「

patience, everyone!"的情況,錯誤。

所以還是要嚴謹啊。

#include #include 

#include

#include

#include

#include

#include

#include

#include

#define eps 1e-8

using

namespace

std;

typedef

long

long

ll;const

int maxn = 502

;double c[55][55

];void

init()

}int

main()

if (xu+1

<=v1)

double k = 0

;

for(int i = xu+1-v1; i <= m; i++)

//cout<< kk /= 2

;

if (k*100 - w >eps) printf("

get a crate of champagne from the basement!\n");

else printf("

patience, everyone!\n");

}return0;

}

二項式係數

任務描述 根據二項式定理,對於給定的二項式 a b 的n次方可以展開為c a的k次方 b的 n k 次方,k 0,1,2,n。現在要求出二項式的各個項的係數c。輸入 第一行包含乙個整數k 1 k 33 表示測試用例的個數。每個測試用例包含乙個整數n 1 n 33 輸出 按公式中的順序輸出各個二項式係...

二項式定理

在初等代數中,二項式定理 英語 binomial theorem 描述了二項式的冪的代數展開。根據該定理,可以將兩個數之和的整數次冪諸如 x y n 展開為類似 axby c 項之和的恒等式,其中b c均為非負整數且b c n。係數a是依賴於 n 和b的正整數。當某項的指數為0時,通常略去不寫。例如...

二項式反演

先從反演原理出發,假如存在兩個數列 f,g 我們知道 f n sum limits n a times g i 則 g n sum limits n b times f i 恆成立,那麼我們由 f 推出 g 的過程叫做反演。下面我們來 一下上面兩個式子恆成立的條件,將左邊帶入右邊,那麼有 begin...