#include <stdio.h>
int main() {
int x[] = {25, 57, 48, 37, 12, 92, 86, 33};
int n = sizeof(x) / sizeof(x[0]);
int i, j, minIndex, temp;
for (i = n - 1; i > 0; i--) {
minIndex = 0;
for (j = 1; j <= i; j++) {
if (x[j] > x[minIndex]) {
minIndex = j;
}
}
temp = x[i];
x[i] = x[minIndex];
x[minIndex] = temp;
}
printf("Sorted array x[]:\n"); for (i = 0; i < n; i++) {
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCB4W10gPSB7MjUsIDU3LCA0OCwgMzcsIDEyLCA5MiwgODYsIDMzfTsKICAgIGludCBuID0gc2l6ZW9mKHgpIC8gc2l6ZW9mKHhbMF0pOwogICAgaW50IGksIGosIG1pbkluZGV4LCB0ZW1wOwoKICAgIGZvciAoaSA9IG4gLSAxOyBpID4gMDsgaS0tKSB7CiAgICAgICAgbWluSW5kZXggPSAwOwogICAgICAgIGZvciAoaiA9IDE7IGogPD0gaTsgaisrKSB7CiAgICAgICAgICAgIGlmICh4W2pdID4geFttaW5JbmRleF0pIHsKICAgICAgICAgICAgICAgIG1pbkluZGV4ID0gajsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICB0ZW1wID0geFtpXTsKICAgICAgICB4W2ldID0geFttaW5JbmRleF07CiAgICAgICAgeFttaW5JbmRleF0gPSB0ZW1wOwogICAgfQoKICAgIHByaW50ZigiU29ydGVkIGFycmF5IHhbXTpcbiIpOwogICAgZm9yIChpID0gMDsgaSA8IG47IGkrKykgewogICAgICAgIHByaW50ZigiJWQgIiwgeFtpXSk7CiAgICB9CgogICAgcmV0dXJuIDA7Cn0K