取手机(推公式)
取手机
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; }