博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu2068 RPG的错排 组合数/递推
阅读量:6261 次
发布时间:2019-06-22

本文共 725 字,大约阅读时间需要 2 分钟。

1 #include
2 long long arr[21]; 3 long long c(int a,int b) 4 { 5 long long i,sum=1,j; 6 for (i=a,j=1;i>=a-b+1,j<=b;i--,j++) sum=sum*i/j; 7 return sum; 8 } 9 void func()10 {11 int i;12 arr[1]=0;arr[2]=1;13 for(i=3;i<=26;i++)14 arr[i]=(i-1)*(arr[i-1]+arr[i-2]);15 }16 int main(){17 int n;18 while(scanf("%d",&n)!=EOF&&n!=0){19 int h=n/2,i;20 long long ans=0;21 func();22 for(i=2;i<=h;i++){23 ans+=c(n,i)*arr[i];24 //printf("%I64d %I64d\n",c(n,i),arr[i]);25 }26 27 ans++;28 printf("%I64d\n",ans);29 }30 return 0;31 }
View Code

 

转载于:https://www.cnblogs.com/cenariusxz/p/6578010.html

你可能感兴趣的文章
腾讯云携手朋迈推出“综合能源服务平台” 实现能源资源“智慧化”运营
查看>>
关于vue+webpack全局npm包全局引用的配置。
查看>>
LeetCode[354] Russian Doll Envelopes
查看>>
自动切换项目的node版本
查看>>
PHP设计模式之迭代器模式
查看>>
Mysql优化策略
查看>>
python基础知识踩点
查看>>
3月5日云栖精选夜读 | 2019阿里云开年Hi购季新用户分会场全攻略!
查看>>
IJCAI阿里论文 | JUMP: 一种点击和停留时长的协同预估器
查看>>
腾讯十年投资记
查看>>
搭建直播平台需要从CDN“内部”入手
查看>>
python实现堆栈数据结构及其基本方法
查看>>
制造业瓶颈如何突破?“智变与突破——制造业人工智能产业峰会·南京”来献策...
查看>>
Linux shell 遍历
查看>>
MySQL ERROR 1372 (HY000): Password hash should be a 41-digit hexadecimal number
查看>>
如何设计一个高可用的运营系统
查看>>
SQL数据库学习之路(一)
查看>>
Prometheus监控实践:Kubernetes集群监控
查看>>
创建表格存储(Table Store)结果表
查看>>
网站301跳转
查看>>