- 101 名前:デフォルトの名無しさん mailto:sage [2012/05/05(土) 23:07:00.72 ]
- >>99
#include<stdio.h> #include<math.h> int main(void){ int a, b, c, d, min_a=0, min_b=0, min_c=0, min_d=0, is_first=1; double val, min=0.0; a=1; for(b=a+1;b<200-2;b++){ for(c=b+1;c<200-1;c++){ d=c+1; val=4*a+exp(-0.5*b)-3*c+exp(0.5*d); if(is_first || min>val){ is_first=0; min=val; min_a=a; min_b=b; min_c=c; min_d=d; } } } printf("min=%f a=%d b=%d c=%d d=%d\n", min, min_a, min_b, min_c, min_d); return 0; }
|

|