Problem M: 棋子正方行(2)

"
Time Limit $1$ 秒/Second(s) Memory Limit $512$ 兆字节/Megabyte(s)
提交总数 $452$ 正确数量 $312$
裁判形式 标准裁判/Standard Judge 我的状态 尚未尝试
难度 分类标签

棋子正方形真是好看,如果长度是3则是形如

OOO

O  O

OOO

问题来了,多少个棋子可以组成这种正方形呢,

多组输入,每组一个正整数n,代表n个棋子,n不超过21亿


如果可以组成这种边框正方形,则输出正方形的边长,否则输出-1


1
2
4
8
1
-1
2
3
必须是正方形