已解决 董妙一 资深守护 题目描述 Description 输入一个整数n,求此数字各个位数里最大值和最小值的和。 输入描述 Input Description 一个整数n(0<=n<=100000) 输出描述 Output Description 各个位数中最大数和最小数的和 样例输入 Sample Input 样例一:1234 样例二:5 样例输出 Sample Output 样例一:5 样例二:10 数据范围及提示 Data Size & Hint 最大值和最小值可以相同
已采纳 汪恺恒 中级启示者 while循环,取位数,找出最小最大值,再相加 核心 while(n){ maxn=max(n%10,maxn); minn=min(n%10,minn); n/=10; }