我的程式碼是
#include<iostream>
#include<math.h>
using namespace std;
int main()
{ long int a,b;
int c,d;
while (cin>>a>>b && ( a>0 || b>0))
{
c=pow(a,0.5);
d=pow(b,0.5);
if (a%c==0 && b%d==0)
cout<<d-c+1<<'\n';
else if (a%c==0 && b%d!=0)
cout<<d-c+1<<'\n';
else if (a%c!=0 && b%d==0)
cout<<d-c<<'\n';
else
cout<<d-c<<'\n';
}
system("pause");
return 0;
}
但是卻出現WA=line 4
知道原因的人幫幫我
謝謝
我的程式碼是
#include
#include
using namespace std;
int main()
{ long int a,b;
int c,d;
while (cin>>a>>b && ( a>0 || b>0))
{
c=pow(a,0.5);
d=pow(b,0.5);
if (a%c==0 && b%d==0)
cout< else if (a%c==0 && b%d!=0)
cout< else if (a%c!=0 && b%d==0)
cout< else
cout< }
system("pause");
return 0;
}
但是卻出現WA=line 4
知道原因的人幫幫我
謝謝