组织一次足球联赛,共有10只队伍参加,分主客场进行循环,问一共要多少场比赛?

问题描述:

组织一次足球联赛,共有10只队伍参加,分主客场进行循环,问一共要多少场比赛?
请给出具体算法.排列组合把我弄懵了,答案是180,我觉得不对啊.
C上边是2下边是10,等于多少呢?怎么计算的?

每只队伍要和其他9只队伍分别打两场,即打18场
所以:
全部的比赛数是:10*18/2=90
【补充】
C(2,10)=(10*9)/(2*1)=45
C(A,B)=B!/(A!*(B-A)!),A!=A*(A-1)*(A-2)*```*2*1