#1066. 最大非完全平方数

最大非完全平方数

题目描述

给出 nn 个整数,求其中最大的非完全平方数。若答案不存在,则输出 no

注:对于一个整数 yy,若存在整数 xx 满足 y=x2y=x^2,则称 yy 为“完全平方数”,否则称 yy 为“非完全平方数”。

输入格式

第一行:一个整数 nn,表示整数的个数。

第二行:nn 个整数 a1,a2,...,ana_1,a_2,...,a_n,分别表示每个数据。

输出格式

一个整数,表示其中最大的非完全平方数。

样例

4
1 2 3 4
3
3
-1 0 1
-1
3
1 4 9
no

样例 11 解释

1144 都是完全平方数,因此最大的非完全平方数是 33

样例 22 解释

0011 都是完全平方数,因此最大的非完全平方数是 1-1

样例 33 解释

所有数都是完全平方数,因此输出 no

数据范围

对于 40%40\% 的数据,0ai10000≤a_i≤1000

对于 100%100\% 的数据,1n1051000ai10001≤n≤10^5,-1000≤a_i≤1000