poj2249binomial专题

poj2249Binomial Showdown

要做这道题首先要懂排列组合。其中如果m>n/2,可以把m=n-m。因为Cm(上)n(下)等于C(n-m)(上)n(下);以防数据溢出 边乘边除。#include <stdio.h>int main(){long long sum1,sum2;int n,m,i,j;while(scanf("%d %d",&n,&m)!=EOF&&(n||m)){sum1=sum2=1;if(m>n/2)