谁会呀?
2025-05-07 19:59:30
发布于:浙江
求解🙏🙏
题目描述
为了活跃气氛,组织者举行了一个别开生面、奖品丰厚的抽奖活动,这个活动的具体要求是这样的:
首先,所有参加晚会的人员都将一张写有自己名字的字条放入抽奖箱中;
然后,待所有字条加入完毕,每人从箱中取一个字条;
最后,如果取得的字条上写的就是自己的名字,那么“恭喜你,中奖了!”
大家可以想象一下当时的气氛之热烈,毕竟中奖者的奖品是大家梦寐以求的小码君签名照呀!不过,正如所有试图设计的喜剧往往以悲剧结尾,这次抽奖活动最后竟然没有一个人中奖!怎么会这样呢?
不过,先不要激动,现在问题来了,你能计算一下发生这种情况的概率吗?
不会算?难道你也想以悲剧结尾?!
输入格式
输入数据的第一行是一个整数C,表示测试实例的个数,然后是C 行数据,每行包含一个整数n(1<n<=20),表示参加抽奖的人数。
输出格式
对于每个测试实例,请输出发生这种情况的百分比,每个实例的输出占一行, 结果保留两位小数(四舍五入)。
输入输出样例
输入#1
复制
1
2
输出#1
复制
50.00%
全部评论 3
个人抽奖没有一个人中奖(错位排列)的概率.
2025-05-08 来自 浙江
0这个应该是错排问题,有个公式可以自己搜,最后用
printf
输出即可。2025-05-08 来自 广东
0谢谢
2025-05-08 来自 浙江
0但我不会
2025-05-08 来自 浙江
0
出题有素材了(
2025-05-08 来自 广东
0嗯?
2025-05-08 来自 浙江
0什么意思
2025-05-08 来自 浙江
0
有帮助,赞一个