取手机(推公式)

取手机

https://ac.nowcoder.com/acm/contest/96/C

a个甲物品和b个乙物品,一次随机取一台,求第k次拿出乙物品的概率

/*
    思路:本题的推导十分巧妙,显然是不能写出第k次来找规律
    第k次拿出乙物品即从b中随便选一个来填补第k位,剩下a+b-1个位置随便进行排列即可,在除以全排列即为概率
    化简即得b/(a+b)
*/
#include <bits/stdc++.h>
using namespace std;
string c;
int main(){
    int t;
    cin >> t;
    while(t--){
        int a,b,k;
        cin >> a >> b >> k;
        printf("%.3lf\n",1.0 * b/(a+b));
    }
    return 0;
}
全部评论

相关推荐

2 收藏 评论
分享
牛客网
牛客企业服务