题解 | #兔子的序列#
兔子的序列
https://www.nowcoder.com/practice/55fc2ebad3fd444bbb1754ba1b259762
#include <stdio.h>
#include<math.h>
int i = 0;
int test(int x)
{
double a = sqrt(x);
int b = sqrt(x);
if (a == b)
{
return 0;
}
else
{
return 1;
}
}
int main()
{
int n = 0;
int max = 0;
scanf("%d", &n);
int arr[1000] = { 0 };
for (i = 0;i < n;i++)
{
scanf("%d", &arr[i]);
}
for (i = 0;i < n;i++)
{
if (test(arr[i]))
{
if (max < arr[i])
{
max = arr[i];
}
}
}
printf("%d\n", max);
return 0;
}
查看22道真题和解析