题解 | #兔子的序列#
兔子的序列
https://www.nowcoder.com/practice/55fc2ebad3fd444bbb1754ba1b259762
#include <stdio.h> #include<math.h> int main() { int arr[10000]; int n; scanf("%d",&n); int i=0; int max=0; for(i=0;i<n;i++) { scanf("%d",&arr[i]); if(pow((int)sqrt(arr[i]),2)!=arr[i] && arr[i]>max) max=arr[i]; } if(n==1) { printf("%d",arr[0]); } else { { printf("%d\n",max); } } return 0; }