function findNumber(){
var n =20005,
array = [];
var num;
for(var i = 0; j<1000; i++){
填入代码1
if(填入代码2==Math.sqrt(num)){
array.push(num);
}
}
return array
}
function findNumber(){
var n =20005,
array = [];
var num;
for(var i = 0; i<1000; i++){
num = n+i;
if(Math.floor(Math.sqrt(num))==Math.sqrt(num)){
array.push(num);
}
}
return array
}
console.log(findNumber())
num = n+i;
if(Math.floor(Math.sqrt(num) == sqrt(num))
package com.find20005;
public class TestFind20005 {
public static void main(String[] args) {
int start = 105;
int end = (int)Math.sqrt(29995) + 1;
int count = 0;
//循环7次,不需要开方
for (int i = start; i < end; i+=10) {//个位为5的平方数,平方后个位才是5
int tmp = i * i;
if(tmp > 20000 && tmp <=29995){
//平方数的第一位2,
count++;
}
}
System.out.println(count);
}
}