关于csp-jT3性质分
  • 板块灌水区
  • 楼主maniubi123
  • 当前回复3
  • 已保存回复3
  • 发布时间2023/10/28 10:07
  • 上次更新2023/11/2 11:07:51
查看原帖
关于csp-jT3性质分
1114874
maniubi123楼主2023/10/28 10:07

T3性质3的解法求助,为什么只有20pts

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int T,M;cin>>T>>M;
	while(T--)
	{
		int a,b,c;	
		cin>>a>>b>>c;
		int d=b*b-4*a*c;
		if(d<0) cout<<"NO"<<endl;
		else cout<<max(-b+(int)sqrt(d)/(2*a),-b-(int)sqrt(d)/(2*a))<<endl;
	}
    return 0;
}

思路是先算出derta,直接把−b+Δ2a\frac{-b + \sqrt \Delta}{2a} 和 −b−Δ2a\frac{-b - \sqrt \Delta}{2a} 求个max输出

2023/10/28 10:07
加载中...