当前位置:公务员>省考公务员

问题:[单选题]

设n为正整数,如果存在一个完全平方数(比如,5*5=25就是一个完全平方数),使得在十进制表示下此完全平方数的各数字之和为n,那么n被称作好数(比如,7是一个好数,因为25的各数字之和为7)。那么,在1,2,3,……,2017中共有()个好数。

  A.895 B.896

  C.897 D.898

  E.899 F.900

  G.901 H.902

参考答案: C

  参考解析

  本题考查基础计算。完全平方数有1,4,9,16,25,36,49,64,81,100,121,144,169,196,225,256,289,324,361,400,441,484,529,576,625,676,729……相应的好数为1,4,9,7,7,9,13,10,9,1,4,9,16,16,9,13,19,9,10,4,9,16,16,18,13,19,18……观察发现,好数有两种情况,一种是9的倍数,一种满足n=3m+1(m=0,1,2,3……)。在1—2017的正整数中,满足9的倍数的好数有224个(2017÷9=224……1),满足n=3m+1的好数有(2017-1)÷3+1=673(个),故共有224+673=897(个)。

相关题目:

微信端