#include <math.h>
#include <stdio.h>
int p(int s)
{
if ((int) sqrt((double) s) * (int) sqrt((double) s) == s) return 1;
else return 0;
}
int main()
{
int i=0,j=0;
int a[100];
while(scanf("%d",&a[i])&&a[i]!=0){
if(p(a[i])==1)
++j;
}
printf("%d",j);
}