C(n,m),排列组合

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zmqgeek/article/details/87950194
#include<iostream>
using namespace std;

long long C(long long n,long long m)
{
	long long ans=1;
	for(int i=1;i<=m;i++)
	{
		ans=ans*(n-m+i)/i;
	}
	return ans;
}

int main()
{
	long long n,m;
	cin>>n>>m;
	cout<<"C(n,m)为:"<<C(n,m);
	return 0;
}

猜你喜欢

转载自blog.csdn.net/zmqgeek/article/details/87950194