设n为正整数,如果存在一个完全平方数(比如,5×5=25,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
A: 895
B: 896
C: 897
D: 898
E: 899
F: 900
G: 901
H: 902
举一反三
- A×5是-个完全平方数,A×7是一个完全立方数,A最小是___.
- 一个整数x,加6之后是一个完全平方数,减5之后也是一个完全平方数,则x的各数位上的数字之和为( ). A: 3 B: 4 C: 5 D: 6 E: 7
- 使用函数判断完全平方数:输入一个正整数n,判断其是否为完全平方数,如果是,则输出”YES”,如果不是,则输出”NO”。要求定义并调用函数IsSquare(n),判断n是否为完全平方数。【算法】完全平方数:完全平方即用一个整数乘以自己例如1*1,2*2,3*3等,依此类推。若一个数能表示成某个整数的平方的形式,则称这个数为完全平方数。完全平方数是非负数,而一个完全平方数的项有两个。
- 对于一个正整数n,若能找到正整数a,b使得n=a+b+ab,则称n为一个“好数”,例如:3=1+1+1×1,则3就是一个“好数”,那么从1到20这20个正整数中“好数”有( ) A: 8个 B: 10个 C: 12个 D: 13个
- 【简答题】完全平方数:11**2 =121,12**2 = 144,13**2=169,121,144,169这样的数称为完全平方数 一个特殊的正整数,它加上150后是一个完全平方数, 再加上136又是一个完全平方数,求符合条件的最小的一个数。 输入格式: 无需输入 输出格式: 共一行,为一个整数