首页 > 一道编程题求解:开锁
头像
Creep201903072016121
编辑于 2020-11-06 13:57
+ 关注

一道编程题求解:开锁

有n个保险柜, 每个保险柜中有一把可以开启对应保险柜的钥匙
另外有k个热能炸弹, 每个热能炸弹可以打开一个保险柜
如果随机挑选其中k个打开, 想知道保险柜能全部打开的概率是多少
输入:
第一行 两个整数n,k (0<=k<=n<=300)
第二行 n个不重复的整数, 整数的位置表示保险柜的编号, 整数的值表示钥匙的编号
输出:
输出: 所有保险柜可以被打开的概率(精确到小数点后四位)
样例输入:
5 2
2 5 4 3 1
样例输出:
0.6000
样例输入:
5 3
2 5 4 3 1
样例输出:
0.9000

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐