文章
67
粉丝
207
获赞
29
访问
36.7k
#include <iostream>
#include <string.h>
#include <math.h>
#include <algorithm>
using namespace std;
int sqrt1(long long int a){
for(int i=1;i*i<=a;i++){
if(i*i==a)
return 1;
}
return 0;
}
int main(){
int n,flag=0,count=0;
long long int a=0;
while(cin >>n){
for(int i=0;i<n;i++){
count=0;
scanf("%lld",&a);
for(int i=1;i*i*i<=a;i++){
if(sqrt1(i*i*i)==1){
count++;
}
}
cout <<count <<endl;
}
}
//system("pause");
return 0;
}
登录后发布评论
暂无评论,来抢沙发