简单~~
吐槽一下,就是判题系统不行,一样的答案不同的输出 就会判错~~
数学方面的,值得思考。
#include <iostream>
using namespace std;
int main()
{
int t,k;
cin>>t;
while (t--)
{
cin>>k;
for (int x=1000;x>=2*k;x--)
{
if ((-k*x)%(k-x)==0)
{
cout<<"1/"<<k<<"="<<"1/"<<x<<"+"<<"1/"<<(-k*x)/(k-x)<<endl;
}
}
}
// for (int x=2*k;x<=1000;x++)
// {
// if ((-k*x)%(k-x)==0)
// {
// cout<<"1/"<<k<<"="<<"1/"<<x<<"+"<<"1/"<<(-k*x)/(k-x)<<endl;
// }
// }
//}
return 0;
}