天天看點

2020牛客寒假算法基礎集訓營1——B.kotori和bangdream【機率論】

​​題目傳送門​​

題目描述

有一天,kotori發現了一個和lovelive相似的遊戲:bangdream。令她驚訝的是,這個遊戲和lovelive居然是同一個公司出的!

kotori經過一段時間的練習後已經變得非常觸,每個音符 x%x% 的機率perfect,獲得 分, (100 -x)%(100−x)% 機率great,獲得 分。

已知一首歌有 個音符。kotori想知道,不考慮連擊加成的話,一首歌得分的期望是多少?

輸入描述:

一行 個整數,用空格隔開。分别是 。

輸出描述:

一首歌得分的期望,保留兩位小數。

輸入

100 50 500 400

輸出

說明

題解

  • 每個音符的得分期望是,個音符的總得分期望為每個音符的期望乘以

AC-Code

#include <bits/stdc++.h>
using namespace std;

int main(){
    double n,x,a,b;    
    while(cin >> n >> x >> a >> b){
        double ans = x/100*n*a+(100-x)/100*n*b;
        printf("%.2f\n", ans);
    }
}      

繼續閱讀