4
AC代码:
#include<iostream>
#include<algorithm>
#include<cstring>
#include<cstdio>
using namespace std;
int gcd(int x,int y)
{
return x==0?y:gcd(y%x,x);
}
int lcm(int x,int y)
{
return x*y/gcd(x,y);
}
int main()
{
int n,m,i,j,cnt=0;
scanf("%d%d",&n,&m);
for(i=n;i<=m;i+=n)
{
for(j=n;j<=m;j+=n)
{
if(gcd(i,j)==n&&lcm(i,j)==m)
{
cnt++;
}
}
}
printf("%d\n",cnt);
return 0;
}