OJ 11007 组合数
作者:互联网
OJ 11007 组合数
AC答案
#include <stdio.h>
typedef unsigned long long ULL;
ULL xx(int n, int m)
{
ULL ans = 1;
if(m <= n-m)
m = n - m;
for(int i=m+1; i<=n; i++)
ans *= i;
for(int i=1; i<=n-m; i++)
ans /= i;
return ans;
}
int main(void)
{
int n, m;
scanf("%d%d", &n, &m);
printf("%lld\n", xx(n, m));
return 0;
}
亲自测过,可AC。
标签:AC,11007,OJ,组合,int,long,ULL 来源: https://blog.csdn.net/bloutt/article/details/121734124