#include <stdio.h>
int main() {
int a;
while (scanf("%d", &a) != EOF) { // 注意 while 处理多个 case
// 64 位输出请用 printf("%lld") to
//printf("%d\n", a);
unsigned int b=a*a;
while(1&&a>0){
if(a%10!=b%10){
printf("%s","No!\n");
return 0;
}
a/=10;
b/=10;
}
printf("%s","Yes!\n");
}
return 0;
}



京公网安备 11010502036488号