uva 12034 Race
2015-06-03 22:07
260 查看
#include <stdio.h> #include <string.h> #include <iostream> #include <algorithm> #include <vector> #include <queue> #include <stack> #include <set> #include <map> #include <string> #include <math.h> #include <stdlib.h> #include <time.h> using namespace std; const int M=10056; const int N=1024; int c ; int main() { int f ,cas,t,i,j,n; for(i=0;i<N;i++) { c[i][0]=c[i][i]=1; for(j=1;j<i;j++) { c[i][j]=(c[i-1][j-1]+c[i-1][j])%M; } } f[0]=1; for(i=1;i<N;i++) { f[i]=0; for(j=1;j<=i;j++) { f[i]=(f[i]+c[i][j]*f[i-j])%M; } } scanf("%d",&t); for(cas=1;cas<=t;cas++) { scanf("%d",&n); printf("Case %d: %d\n",cas,f ); } return 0; }
相关文章推荐
- Surface Pro 3 扩展坞体验
- Linq to Object 深入理解(一):了解Linq之前的基础知识
- 算法竞赛入门经典 习题2-5
- hdu2289 Cup(二分)
- Linux定时器分析-源码sample
- Linux定时器分析-源码sample
- Linux定时器分析-源码sample
- Linux定时器分析-源码sample
- Linux定时器分析-源码sample
- Linux定时器分析-源码sample
- Linux定时器分析-源码sample
- Linux定时器分析-源码sample
- UVA1484 Alice and Bob's Trip(树形dp)
- iOS开发起步
- 《Android第一行代码》笔记
- VS2008部分使用技巧
- 制定测试计划
- XTU 1176 I Love Military Chess
- 我对发表论文的认识
- [C#]高性能计时器的实现