hdu 2512 构造贝尔数三角
来源:互联网 发布:莱特币挖矿软件2017 编辑:程序博客网 时间:2024/04/20 12:02
一卡通大冒险
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2007 Accepted Submission(s): 1331
Problem Description
因为长期钻研算法, 无暇顾及个人问题,BUAA ACM/ICPC 训练小组的帅哥们大部分都是单身。某天,他们在机房商量一个绝妙的计划"一卡通大冒险"。这个计划是由wf最先提出来的,计划的内容是,把自己的联系方式写在校园一卡通的背面,然后故意将自己的卡"遗失"在某处(如水房,TD,食堂,主M。。。。)他们希望能有MM看到他们遗失卡,能主动跟他们联系,这样就有机会请MM吃饭了。他们决定将自己的一卡通夹在基本相同的书里,然后再将书遗失到校园的各个角落。正当大家为这个绝妙的计划叫好时,大家想到一个问题。很明显,如果只有一张一卡通,那么只有一种方法,即,将其夹入一本书中。当有两张一卡通时,就有了两种选择,即,将两张一卡通夹在一本书里,或者分开夹在不同的书里。当有三张一卡通时,他们就有了5种选择,即:
{{A},{B},{C}} , {{A,B},{C}}, {{B,C},{A}}, {{A,C},{B}} ,{{A,B,C}} 于是,
这个邪恶计划的组织者wf希望了解,如果ACM训练对里有n位帅哥(即有N张一卡通),那么要把这些一卡通夹到书里有多少种不同的方法。
{{A},{B},{C}} , {{A,B},{C}}, {{B,C},{A}}, {{A,C},{B}} ,{{A,B,C}} 于是,
这个邪恶计划的组织者wf希望了解,如果ACM训练对里有n位帅哥(即有N张一卡通),那么要把这些一卡通夹到书里有多少种不同的方法。
Input
包含多组数据,第一行为n,表示接下来有n组数据。以下每行一个数x,表示共有x张一卡通。(1≤x≤2000).
Output
对每组数据,输出一行:不同的方法数,因为这个数可能非常大,我们只需要它除以1000的余数。
Sample Input
4123100
Sample Output
125751
Author
BUAA Campus 2007
Source
ECJTU 2008 Autumn Contest
#include <bits/stdc++.h>using namespace std;int T;#define MAXN 2001int ar[MAXN][MAXN];int main(){scanf("%d",&T); ar[1][1] = ar[2][1] = 1; for(int i=2;i<MAXN;++i){ ar[i][1] = ar[i-1][i-1]; for(int j=2;j<=i;++j){ ar[i][j] = (ar[i-1][j-1]+ar[i][j-1])%1000; } }while(T--){ int h; scanf("%d",&h); printf("%d\n",ar[h][h]);}return 0;}
0 0
- hdu 2512 构造贝尔数三角
- Hdu 2512 一卡通大冒险 (贝尔数)
- Bell - HDU 4767 贝尔数
- HDU 2512 一卡通大冒险(斯特灵数,贝尔数)
- hdu - 2512 一卡通大冒险 (斯特灵数 && 贝尔数)
- HDU 4767 Bell (贝尔数 中国剩余定理 构造矩阵) ★ ★
- hdu 2521 一卡通大冒险 (斯特灵数,贝尔数)
- 贝尔数
- Hdu4767 Bell (贝尔数 中国剩余定理 构造矩阵)
- [省选前题目整理][HDU 2512]一卡通大冒险(第二类斯特林数+贝尔数)
- hdu 2512 斯特灵数,贝尔数 将N个元素分成若干个集合,集合不为空,有多少种分法
- 贝尔数,分拆
- HDU2512-贝尔数
- 组合数学:贝尔数
- 贝尔(Bell)数
- 集合划分问题--贝尔数
- 贝尔数&&斯特灵数&&调和数&&伯努利数
- 一维数组解决贝尔三角的输出
- spring3 mvc controller映射date类型
- 快速搭建SpringMVC4.0
- android finish()无效
- 【机器视觉算法】特征提取【1】
- Android调用系统分享
- hdu 2512 构造贝尔数三角
- Docker基础技术:AUFS
- oracle日常语句大全
- Android反编译
- maven简单使用
- tab+Fragment管理最佳实践
- Undefined symbols for architecture arm64: (加入opencv框架时)
- js刷新页面方法大全
- android 中style的使用