错排。中的阶乘要注意不能超过20,不然longlong也救不了
来源:互联网 发布:端口2482 编辑:程序博客网 时间:2024/06/06 03:59
#include<stdio.h>int main(){ int n,i; long long a[15]; a[1]=0; a[2]=1; for (i = 3;i < 15;i ++) a[i] = (i-1)*(a[i-1]+a[i-2]); scanf("%d",&n); while (n){ int m = n; if (n%2==1)n = n/2; else n = n/2; int j,k; long long mmsum = 0; for (i = 0;i < n;i ++){//m = 5,n = 2 long long summ = 1,sumn = 1,summn = 1; for (j = m-n+i+1;j <= m;j ++) summ *= j; for (j = 2;j <= n-i;j ++) sumn *= j; mmsum += summ/(sumn*summn)*a[n-i]; }//现在允许是已经错排的次数 printf("%lld\n",mmsum+1); scanf("%d",&n); } return 0;}
阅读全文
0 0
- 错排。中的阶乘要注意不能超过20,不然longlong也救不了
- 注意:LINUX区分大小写,不然会报错!
- 大学不能放纵,不然以后谁也救不了你!
- java web 访问静态资源时注意设置 其访问权限,不然就访问不了
- 宏定义下要注意,不然会出错
- 增加谷歌广告时记得把这两个也加上 不然我这会报错
- 也谈Release版本排错
- 也谈Release版本排错
- 也谈Release版本排错
- 设置Laber上传时注意字体大小要统一,不然不生效
- linux部署docker(注意:要64位,不然下载docker-ce时出错)
- javascript 后台与前台传递json 需要注意换行符 不然报错
- 注意COCOS2DX中的Z缓冲,解决点选不了的问题
- 注意 坐姿啊! 总是挺直不了腰板。 坐姿难看,也影响健康。
- 也谈大数阶乘
- 什么也动不了
- 再世华佗也救不了当今大部分医生的医德!
- 使用手机充电器也要注意安全
- 计算1到n之间的所有数的平方和立方
- php实现协程,真正的异步
- 第十一周训练总结(二)
- Android_GPS详解
- Note of deep JVM(2)_hotspot JVM
- 错排。中的阶乘要注意不能超过20,不然longlong也救不了
- 设计模式-工厂模式
- 6.14
- 映客小视频怎么导出?映客小视频下载到本地的方法
- ButterKnife在RecyclerView adapter中的使用
- myeclipse基本的快捷键
- Github博客搭建
- JAVA反射机制
- 数据库视频总结(一)