Solution
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main (void)
{
long long result[24], min;
long long a, b, c, d, e;
int i;
scanf("%lld %lld %lld %lld %lld", &a, &b, &c, &d, &e);
result[0 ] = a + b - c * d / e;
result[1 ] = a + b - c / d * e;
result[2 ] = a + b * c / d - e;
result[3 ] = a + b * c - d / e;
result[4 ] = a + b / c * d - e;
result[5 ] = a + b / c - d * e;
result[6 ] = a - b + c * d / e;
result[7 ] = a - b + c / d * e;
result[8 ] = a - b * c + d / e;
result[9 ] = a - b * c / d + e;
result[10] = a - b / c + d * e;
result[11] = a - b / c * d + e;
result[12] = a * b - c + d / e;
result[13] = a * b - c / d + e;
result[14] = a * b + c - d / e;
result[15] = a * b + c / d - e;
result[16] = a * b / c + d - e;
result[17] = a * b / c - d + e;
result[18] = a / b - c * d + e;
result[19] = a / b - c + d * e;
result[20] = a / b * c - d + e;
result[21] = a / b * c + d - e;
result[22] = a / b + c * d - e;
result[23] = a / b + c - d * e;
min = 9223372036854775807;
for(i = 0; i < 24; i++){
if(result[i] > 0 && result[i] < min)
min = result[i];
}
printf("%lld", min);
return 0;
}
No comments:
Post a Comment