#포함 "math.h"
#포함 "conio.h"
##. Contains " stdlib.h"
double YY[100];
void main()
{
int i, j, NUM
double A, B1, B2, total = 1.0e 10;
scanf(" %d %lf ", & amp numbers & ampa); //총 데이터와 값 a를 입력합니다.
for(I = 0; I & lt= NUM-1; i++)scanf(" %lf ", & ampYY[I]); //각 데이터를 입력합니다
for(I = 0; I & lt= NUM-2; i++)
for(j = I+1; j & lt= NUM-1; j++)
if(fabs(YY[I]+YY[j]-A)& lt; total){ b 1 = YY[I]; B2 = YY[j]; total = fabs(YY[I]+YY[j]-A); }
printf(" \n %9.4lf %9.4lf %9.4lf\n ", A, B1. B2);
}
과 같은 식
25 80 //총 ***25개의 데이터를 나타내며, a = 80입니다.
1 3 4 6 7 8 12 14 34 23
45 56 7 9 40 34 44 54 43 32
55 67 83 11 10
출력 결과
80 12 67
즉, 12+67이 80에 가장 가깝습니다.
?