期望 乘坐電梯(金牌導航 期望 2)

2021-10-14 22:54:44 字數 1130 閱讀 3640

有n個人,對於沒乙個單位時間有p的概率最前面的1個人進電梯,有(1-p)的概率不進,問你t個單位時間後,電梯中的期望人數

1 0.50 1

樣例輸出 1

0.5樣例輸入 2

1 0.50 4

樣例輸出 2

0.9375

樣例輸入 3

4 0.20 2

樣例輸出 3

0.41⩽n

,t

⩽2000

1\leqslant n,t\leqslant 2000

1⩽n,t⩽

2000

0 ⩽p

⩽1

0\leqslant p\leqslant 1

0⩽p⩽1設fi,

jf_

fi,j

​為i個單位時間後,電梯中有j個人的期望值

那麼有fi+

1,j+

1+=f

i,j×

pfi+

1,j+

=fi,

j×(1

−p

)\beginf_ & += f_ \times p \\ f_& += f_ \times (1 - p)\end

fi+1,j

+1​f

i+1,

j​​+

=fi,

j​×p

+=fi

,j​×

(1−p

)​

#include

#include

#include

#include

#define ll long long

using

namespace std;

int n, t;

double p, ans, f[

2021][

2021];

intmain()

}for

(int i =

0; i <= n;

++i) ans +

= f[t]

[i]* i;

//計算結果

printf

("%.6lf"

, ans)

;return0;

}

ybt金牌導航1 1 2 乘坐電梯

有乙個電梯,有 n 個人要進電梯。對於每一秒,排在最前面的人有 p 的機率會進電梯 不會再出來 否則不進,別的人都不進。問你 t 秒後,在電梯上的人的期望數量。這道題我們先設 fi,jf fi,j 為在第 i ii 秒之後有 j jj 個人在電梯上的概率。那首先初始化很顯然,f0,0 1f 1 f0...

乘坐電梯的問題

題目內容 說明 1 假設最開始電梯在0層,n個人從第0層進電梯,中間不再增添新乘客 2 n個人都到達各自的樓層後,電梯需要回到0層 3 到同一樓層的人不管有幾人,電梯開門的時間總共只需要5秒.輸入格式 輸入資料首先包含乙個整數n 0 n 10 表示電梯內的人數 然後是n個人要到的樓層si 1 si ...

乘坐電梯注意事項

而針對眾多的疑問,記者也聯絡到了當事人周先生,他向記者講述了整件事情發生的經過。9月24號中午1點多,周先生把岳父從老家接到了岑鞏縣城。那天我接爸爸下來過中秋節,一起吃飯,然後爸爸就說要去哪個親戚家看親戚,讓我一起去看一下,正好那裡也是我上班的地方。周先生說。周先生是這個小區物業公司的電工,平時也做...