本文共 339 字,大约阅读时间需要 1 分钟。
#includeusing namespace std;//F(x) = 6*x^7+8*x^6+7*x^3+5*x^2-y*x (0 <= x <=100)#define F(x, y) (x*(x*(x*(x*(x*(x*(6*x+8)))+7)+5)-y))double solve(double l, double r, double y){ double lm, rm; while(r - l > 1e-7){ lm = (2*l+r)/3; rm = (l+2*r)/3; if(F(lm, y)>F(rm, y))l = lm; else if(F(lm, y)
转载地址:http://agnb.baihongyu.com/