某班有10名同学进行象棋比赛,如果每2名同学之间都进行一场比赛,一共要比赛多少场?