约数倍数问题
【单选题】
编号为1—50的选手参加一个爬楼比赛,楼高为60层,所有选手在第1层均获得一个特别的号牌,此后每经过一个楼层,如果选手的编号正好是楼层数的整数倍,就将得到一个特别的号牌,所有选手都到达终点后,正好持有3个特别号牌的选手有多少人?
A.1
B.4
C.7
D.10

解析:
第一步,本题考查约数倍数问题。
第二步,由编号是楼层的整数倍才可以拿到特别的号牌可知,为了保证到达终点正好有3个号牌,选手编号数应只有3个约数,即除了1与编号数本身外,还有1个约数,故选手编号数为质数的平方数。
第三步,50以内满足条件的有4=2²,9=3²,25=5²,49=7²,共4个数字。
因此,选择B选项。
END
