藜麦小笼包


私信TA

用户名:dotcpp0680909

访问量:858

签 名:

刁常潇

等  级
排  名 299
经  验 5603
参赛次数 0
文章发表 70
年  龄 18
在职情况 学生
学  校 山东管理学院
专  业 软件工程

  自我简介:

一名喜欢走捷径的程序猿

#include<bits/stdc++.h>
using namespace std;
const int N=2010;
int c[N][N];
void init()
{
	for(int i=0;i<N;i++)
	{
		for(int j=0;j<=i;j++)
		{
			if(j==0)
			c[i][j]=1;
			else
			c[i][j]=c[i-1][j]+c[i-1][j-1];
		}
	}
}
int main()
{
	init();
	int k,n;
	cin>>k>>n;
	cout<<c[n][k]<<endl;
	return 0;
}

注意n和k代表的含义

拓展方法:递推、预处理、卢卡斯定理、分解质因数

 

0.0分

0 人评分

  评论区

  • «
  • »