按照题意,不管比赛结果如何,每场比赛所得的总分都是2分.因为最后是90分,所以选手们总共进行了45场比赛.设共有n位选手,则45=1+2+...+(n-1)=(n-1)n/2所以n=10.即有10位选手参加比赛.