神、上帝以及老天爷
神、上帝以及老天爷 首先,所有参加晚会的人员都将一张写有自己名字的字条放入抽奖箱中; 大家可以想象一下当时的气氛之热烈,毕竟中奖者的奖品是大家梦寐以求的Twins签名照呀!不过,正如所有试图设计的喜剧往往以悲剧结尾,这次抽奖活动最后竟然没有一个人中奖! 我的神、上帝以及老天爷呀,怎么会这样呢? 不过,先不要激动,现在问题来了,你能计算一下发生这种情况的概率吗? 不会算?难道你也想以悲剧结尾?! Input
Sample Output 相关代码如下: #include <iostream> #include <cstdio> using namespace std; int main() { int n,c,i; long long f[2][21]; float per; f[0][1]=0;f[0][2]=1; scanf("%d",&c); while(c--) { scanf("%d",&n); f[1][n] = 1; for(i=3;i<=n;i++) f[0][i] = (i-1) * ( f[0][i-1] + f[0][i-2] ); for(i=1;i<=n;i++) f[1][n] *= i; per = ( f[0][n] * 1.0 ) / f[1][n]; printf("%0.2f%%n",per*100.0); } return 0; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |