文章

40

粉丝

512

获赞

13

访问

355.7k

头像
注意复杂度
Ang VIP
P1560 北京邮电大学2017年计算机考研机试试题
发布于2020年3月12日 01:50
阅读数 8.9k

#include<bits/stdc++.h>
using namespace std;
bool sqrt(int x){
	bool flag = false;
	for(int i=1;i*i<=x;i++){
		if(i*i==x){
			flag = true;
		}
	}
	return flag;
}


int main(){
	int t,n;
	scanf("%d",&t);
	while(t--){
		scanf("%d",&n);
		int cnt = 0;
		for(int i=1;i*i*i<=n;i++){
			if(sqrt(i*i*i)==true)
				cnt++;
		}
		printf("%d\n",cnt);

	}
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发