數學期望(360)

2021-07-29 13:20:29 字數 902 閱讀 9343

題目描述

小明同學最近學習了概率論,他了解到數學期望的定義:設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法郎的獎勵。當比賽進行到第三局的時候,甲勝了兩局,乙勝...