#include<bits/stdc++.h>
using namespace std;
//Int data type
#define sc1(a) scanf("%d", &a)
#define sc2(a, b) scanf("%d %d", &a, &b)
#define sc3(a, b, c) scanf("%d %d %d", &a, &b, &c)
#define sc4(a, b, c, d) scanf("%d %d %d %d", &a, &b, &c, &d)
int main()
{
int a,b,i,j,m,n,ck=0;
sc2(n,m);
for(i=0; i*i<=n; i++){
b = n-(i*i);
if(m==(b*b)+i)
ck++;
}
cout<<ck<<endl;
}


0 Comments
If you have any doubts, Please let me know