题解 | #守形数#
守形数
https://www.nowcoder.com/practice/99e403f8342b4d0e82f1c1395ba62d7b
#include <stdio.h>
int main() {
int n,m;
while(scanf("%d",&n)!=EOF)
{
m=n*n;
while(n>0)
{
if(n%10==m%10)
{
n=n/10;
m=m/10;
}
else
{
break;
}
}
if(n==0)
{
printf("Yes!\n");
}
else
{
printf("No!\n");
}
}
return 0;
}
