3분 HDOJ 3714 Error Curves
6478 단어 error
제목 전송문
1 /* 2 : ( ) 3 */ 4 #include <cstdio> 5 #include <algorithm> 6 #include <cstring> 7 #include <cmath> 8 using namespace std; 9 10 const int MAXN = 1e4 + 10; 11 const int INF = 0x3f3f3f3f; 12 const double EPS = 0.0000000001; 13 struct F { 14 double a, b, c; 15 }f[MAXN]; 16 int n; 17 18 double cal(double x) { 19 double res = -INF; 20 for (int i=1; i<=n; ++i) { 21 res = max (res, f[i].a * x * x + f[i].b * x + f[i].c); 22 } 23 return res; 24 } 25 26 int main(void) { //HDOJ 3714 Error Curves 27 //freopen ("HDOJ_3714.in", "r", stdin); 28 29 int T; scanf ("%d", &T); 30 while (T--) { 31 scanf ("%d", &n); 32 for (int i=1; i<=n; ++i) { 33 scanf ("%lf%lf%lf", &f[i].a, &f[i].b, &f[i].c); 34 } 35 36 double l = 0.0, r = 1000.0; 37 for (int i=1; i<=100; ++i) { 38 double mid = (l + r) / 2; 39 double rmid = (mid + r) / 2; 40 if (cal (mid) < cal (rmid)) r = rmid; 41 else l = mid; 42 } 43 printf ("%.4f
", cal (r)); 44 } 45 46 return 0; 47 }
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Qiita의 API를 부를 때 끝에 슬래시를 붙이면 http://~로 리디렉션되므로 조심합시다.제목대로. curl 결과는 . 예전에 보았던 오류에 근거한 박자를 만났습니다 이것은 메시지처럼 HTTP 통신을 시도할 때 iOS가 차단하는 사람입니다. URLSession 에 건네주고 있는 url는 확실히 https...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.