#include <iostream> #include <algorithm> int main() { int num; std::cout << "?????????: "; std::cin >> num; // ??????? int digits[3]; digits[0] = num / 100; digits[1] = (num / 10) % 10; digits[2] = num % 10; // ????????? std::sort(digits, digits + 3, std::greater<int>()); // ???????????? int max_num = digits[0] * 100 + digits[1] * 10 + digits[2]; std::cout << "?????????????: " << max_num << std::endl; return 0; } /************************************************************** Problem: 1042 User: fandaohan Language: C++ Result: Wrong Answer ****************************************************************/