12/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;
}