題目描述
小明同學最近學習了概率論,他了解到數學期望的定義:設x為乙個隨機變數,x可以取n種不同的取值x1,x2,x3,…,xn。取x1的概率為p1,取x2的概率為p2,以此類推。定義隨機變數x的數學期望為:e[x]=x1*p1+x2*p2+…+xn*pn。
小明回到家中,他想程式設計計算數學期望,你能幫助他麼?
輸入 輸入第一行乙個數n(1<=n<=100),接下來有n行,第i行有兩個數xi和pi,xi和pi都是整數,-100<=xi<=100, 0<=pi<=100。表示隨機變數x取值為xi的概率是pi/100。輸入保證p1+p2+p3+…+pn=100。
樣例輸入
3 0 50
1 20
2 30
輸出 輸出乙個數,隨機變數x的數學期望e[x],小數點後四捨五入保留3位。
樣例輸出
0.800
時間限制
c/c++語言:2000ms其它語言:4000ms
記憶體限制
解題思路
這個就是基本的加權求和的題,基本輸入輸出就能解決問題。
#include
#include
using
namespace
std;
int main()
printf("%.3f\n",res/100);
return
0;}
這裡若不是使用c的printf輸出,使用c++的cout也能到達控制輸出位數的目的。
#include//輸入輸出操控標頭檔案
......
cout<3)<100;//固定位數,精度為小數點後3位
iomanip常見操作 數學期望題目
bzoj4318 time limit 2 sec memory limit 128 mb osu 是一款群眾喜聞樂見的休閒軟體。我們可以把osu的規則簡化與改編成以下的樣子 一共有n次操作,每次操作只有成功與失敗之分,成功對應1,失敗對應0,n次操作對應為1個長度為n的01串。在這個串中連續的 x...
機器學習 數學期望
在概率論和統計學中,數學期望 mean 或均值,亦簡稱期望 是試驗中每次可能結果的概率乘以其結果的總和 嚴格的定義如下 2.數學期望的含義 這個很重要,我們一定要明白概念的含義,聯絡到實際的應用場景中表達的真正意義,數學期望的存在是為了表達什麼?答 反映隨機變數平均取值的大小 談談我對於這兩個概念的...
CodeForces 453A(數學期望)
題目大意給你乙個n面的骰子,投擲m次,問投得最大面的數學期望。數學期望的由來 數學期望,早在17世紀,有乙個賭徒向法國著名數學家 帕斯卡挑戰,給他出了一道題目 甲乙兩個人賭博,他們兩人獲勝的機率相等,比賽規則是先勝三局者為贏家,贏家可以獲得100法郎的獎勵。當比賽進行到第三局的時候,甲勝了兩局,乙勝...