这题暴力枚举就完事了
枚举i,则另一个数一定为b/i,只要枚举到√b就行
时间复杂度理论o(√n)
for(int i=1; i<=sqrt(b); i++) { if(b%i==0 && i+b/i==a) { cout<<i<<" "<<b/i<<endl; return ; } } cout<<-1<<endl;
在?
为什么不用韦达定理