#include <algorithm> int main() { int n; // 读取输入的三位正整数 std::cin >> n; // 分离百位、十位、个位数字 int hundreds = n / 100; int tens = (n / 10) % 10; int units = n % 10; // 找出最大值和最小值 int max_num = std::max({hundreds, tens, units}); int min_num = std::min({hundreds, tens, units}); // 计算差值并输出 std::cout << max_num - min_num << std::endl; return 0; } /************************************************************** Problem: 1667 User: panyuchen Language: C++ Result: Compile Error ****************************************************************/