题解 | #兔子的序列#
兔子的序列
https://www.nowcoder.com/practice/55fc2ebad3fd444bbb1754ba1b259762
#include <stdio.h>
#include <math.h>
int PD(int s){//判断是否为完全平方数
int i;
for(i=1;i<sqrt(s);i++){
if((i*i)==s){
return 0;//是
}
}
return 1;//否
}
int main() {
int n,i;
int ar[1000]={0};
int max = 0;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&ar[i]);
for(i=0;i<n;i++){
if(PD(ar[i])==1){
if(ar[i]>=max){
max = ar[i];
}
}
}
printf("%d",max);
return 0;
}