题意:C=A*B 只有 A =B的时候操作的次数才是奇数 否者为偶数
这样就只有完全平方数才满足 于是代码就很简单了
#include<cstdio>
#include<cmath>
#define LL long long
int main()
{
LL n;
while((scanf("%lld",&n),n)!=0)
{
LL t = sqrt(n);
if(t*t == n)printf("yes\n");
else printf("no\n");
}
return 0;
}