#include<bits/stdc++.h>using namespace std;int main(){ int i,n,x; double k; cin>>n; for(i=1;i<=n;i++) { cin>>x; k=sqrt(x); if(k*k=x) { cout<<x<<endl; } } return 0;}谁知道这个代码哪里错了???来自于2018年市赛!