给定一个正整数 N(100sNs999),交换 N 中任意两个数位上的数字获得一个新值,找到一种交换方式使得新值最大,并输出,如果交换后的新值都不大于 N,则输出 N。(只能交换一次) 例如:N=145,有三种交换方式,交换后的新值分别为 415、541、154,其中交换后最大的新值为 541,则输出 541。
输入一个正整数 N(100≤N<999)
输出一个正整数,表示交换后的最大值
145
541