您的位置:首页 > 其它

哈理工1127Grid II

2016-02-19 10:46 211 查看
本题看完题后发现是数学知识,所以又把高中课本翻出来重新看了一下,就是排列那块的知识,没学过或者遗忘的朋友可以重新找出课本查看一下。下面附上题目和AC代码:



“`

这里写代码片

cstdio

iostream

using namespace std;

int f[2005][1005];

void digui()

{

f[0][0]=1;

f[1][1]=f[1][0]=1;

for(int i=0;i<=2000;i++)

{

f[i][0]=1;

}

for(int i=1;i<=2000;i++)

{

for(int j=1;j<=1000;j++)

{

f[i][j]=f[i-1][j]%1000000007+f[i-1][j-1]%1000000007;

}

}

}

int main()

{

digui();

int n,m;

while(cin>>n>>m)

{

if(n==0&&m==0)

{

break;

}

cout<< f[n+m]
%1000000007<< endl;

}

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: