统计从1到N的整数中,所有立方值的平方根为整数的数的个数
输入说明:整数 N(N<10000);
输出说明:符合条件的数的个数,如4^3=64=8^2
输入样例:10
输出样例:3
(说明:样例中符合条件的3个数是1、4、9)
-
-
- import java.util.Scanner;
-
- public class Test3 {
- public static void main(String[] args) {
- int endNum = 0;
- Scanner scanner = new Scanner(System.in);
- int num = scanner.nextInt();
-
- for (int i = 1; i <= num; i++) {
- int liFang = i *i *i;
-
-
- for (int j = 1; j <= liFang; j++) {
- if (j * j == liFang){
- // System.out.println(i);
- endNum++;
- }
- if (j * j > liFang){
- break;
- }
- }
-
- }
- System.out.println(endNum);
- }
- }
