#include <stdio.h>
#include <stdlib.h>
//2.单循环赛制,所有参赛队伍在竞赛中均能两两相遇一次。
//由键盘获得N队伍数,采用递归算法实现对n支队伍总比赛场次的计算
int fun(int n)
{
if(n==2)return 1;
else return fun(n-1)+(n-1);
}
int main()
{
int n,re;
printf("请输入比赛队伍数(注意:N>=2)\n");
printf("N=");
scanf("%d",&n);
if(n<2){
printf("请重新输入比赛队伍数(注意:N>=2)\n");
printf("N=");
scanf("%d",&n);
}
re=fun(n);
printf("总比赛场数为:%d",re);
return 0;
}