热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_73919212
疏389
3 年前
trueweixin_73919212

神 上帝 以及老天爷
其实就是个排列问题。话不多说。
#include<iostream>
#include<cstdio>
using namespace std;
unsigned long long f(int m)
{
if(m == 1)
return 1;
else return m*f(m-1);
}
unsigned long long yun(int m)
{
if(m == 2)
return 1;
if(m == 3)
return 2;
if(m > 3)
return (m - 1)*(yun(m - 1)+yun(m - 2));
}
int main()
{
int c,n;
double h;
cin>>c;
while(c--)
{
cin>>n;
h=yun(n)*1.0/f(n);
printf("%.2lf%%\n",h*100);
}
return 0;
}

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
不知不觉,已经连续学习了这么多天,再接再厉~
立即登录