#include <stdio.h>
#include <stdlib.h>
#define MAX_VALUE 2000000001L
int main(void) {
int n,*array,i,j,minsum = MAX_VALUE,index1 = 0,index2 = 0,tmp;
FILE *input;
if(!(input
= fopen("operators.in","r"))) { printf("Could not open input file\n"); return 1;
}
if(!(array
= (int *) malloc(n
* sizeof(int)))) { printf("Could not allocate space for array\n"); }
for(i = 0; i < n; i++)
for(i = 0; i < n; i++)
//Find min:
for( i = 0; i < (n - 1); i++) {
for(j = 1; j < n; j++) {
if((tmp
= ((labs(array
[i
] + array
[j
])))) < minsum
) { minsum = tmp;
index1 = i;
index2 = j;
}
}
}
printf("/--------------\nMinimum Sum: "); printf("%d %d\n",array
[index1
], array
[index2
]); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCiNkZWZpbmUgTUFYX1ZBTFVFIDIwMDAwMDAwMDFMCgppbnQgbWFpbih2b2lkKQl7CglpbnQgbiwqYXJyYXksaSxqLG1pbnN1bSA9IE1BWF9WQUxVRSxpbmRleDEgPSAwLGluZGV4MiA9IDAsdG1wOwoJRklMRSAqaW5wdXQ7CglpZighKGlucHV0ID0gZm9wZW4oIm9wZXJhdG9ycy5pbiIsInIiKSkpCXsKCQlwcmludGYoIkNvdWxkIG5vdCBvcGVuIGlucHV0IGZpbGVcbiIpOwoJCXJldHVybiAxOwoJfQoJZnNjYW5mKGlucHV0LCIlZCIsJm4pOwoJaWYoIShhcnJheSA9IChpbnQgKikgbWFsbG9jKG4gKiBzaXplb2YoaW50KSkpKQl7CgkJcHJpbnRmKCJDb3VsZCBub3QgYWxsb2NhdGUgc3BhY2UgZm9yIGFycmF5XG4iKTsKCX0KCWZvcihpID0gMDsgaSA8IG47IGkrKykKCQlmc2NhbmYoaW5wdXQsIiVkIiwmYXJyYXlbaV0pOwoJcHJpbnRmKCJUaGUgbnVtYmVycyBhcmU6XG4iKTsKCWZvcihpID0gMDsgaSA8IG47IGkrKykKCQlwcmludGYoIiVkICIsYXJyYXlbaV0pOwoJcHV0Y2hhcignXG4nKTsKCQoJLy9GaW5kIG1pbjoKCWZvciggaSA9IDA7IGkgPCAobiAtIDEpOyBpKyspCXsKCQlmb3IoaiA9IDE7IGogPCBuOyBqKyspCXsKCQkJaWYoKHRtcCA9ICgobGFicyhhcnJheVtpXSArIGFycmF5W2pdKSkpKSA8IG1pbnN1bSkJewoJCQkJbWluc3VtID0gdG1wOwoJCQkJaW5kZXgxID0gaTsKCQkJCWluZGV4MiA9IGo7CgkJCX0KCQl9Cgl9CglwcmludGYoIi8tLS0tLS0tLS0tLS0tLVxuTWluaW11bSBTdW06ICIpOwoJcHJpbnRmKCIlZCAlZFxuIixhcnJheVtpbmRleDFdLCBhcnJheVtpbmRleDJdKTsKCXJldHVybiAwOwp9