import java.util.Scanner;
class c{
public static void main(String[]args){
//求某个数的平方根
Scanner input=new Scanner(System.in);
int N=input.nextInt();
double lfg=0;//存放立方值的值。
double pfg=0;//存放平方根的值。
int count=0;//存放符合条件的数。
for(int a=1;a<N;a++){
lfg=Math.pow(a,3);
pfg=Math.sqrt(lfg);
if(pfg%1==0){//判断平方根是否为整数
count++;
}
}
System.out.println(count);
input.close(); // 关闭Scanner对象,释放资源
}
}
运行结果