#include #include int main(int argc, char* argv[]) { // 39 char c_target[10] = ""; scanf("%s", c_target); char c_maxNum = '1'; int maxSuffix = 0; for (int len = 0; len < strlen(c_target); len++) { c_maxNum = '1'; maxSuffix = 0; for (int nlen = len; nlen < strlen(c_target); nlen++) { if (c_maxNum <= c_target[nlen]) { c_maxNum = c_target[nlen]; maxSuffix = nlen; } } if (c_target[len] < c_maxNum) { c_target[maxSuffix] = c_target[len]; c_target[len] = c_maxNum; break; } } printf("%s\n", c_target); return 0; }