#include <stdio.h>
void main()
{
int i,j,t,k=0,m=0,n,a[100];
scanf("%d",&n);
t=n;
while((float)(t)>=1)
{a[m]=t%10;t=t/10;m++;}
for(i=0;i<m-1;i++)
for(j=i+1;j<m;j++)
if(a[i]=a[j]) {k=1;break;}
if(k==1&&sqrt(double(n))==(int)sqrt(double(n)))
printf("%d满足条件",n);
else printf("%d不满足条件",n);
}
温馨提示:答案为网友推荐,仅供参考