#include <stdio.h>
#include <math.h>
int IsTheNumber ( const int N );
int main()
{
int n1, n2, i, cnt;
scanf("%d %d", &n1, &n2);
cnt = 0;
for ( i=n1; i<=n2; i++ ) {
if ( IsTheNumber(i) )
cnt++;
}
printf("cnt = %d\n", cnt);
return 0;
}
/* 你的代码将被嵌在这里 */
int IsTheNumber ( const int N )
{
int a,b,m,p,temp;
a=sqrt(N*1.0);//注意没有sqrt (int),但是返回值可以为int
b=a*a;
if(b==N)
{
int c[10]={0};
p=N;
while(p>0)
{
temp=p%10;
c[temp]++;
if(c[temp]==2)
{
return 1;
break;
}
p/=10;
}return 0;
}return 0;
}