解题思路
1. 首先判断如果 aaa 等于 b ,那么直接输出任意一个数的绝对值.
2. 如果 aaa 或 bbb 中有一个为 000 :
2.1. 先判断 aaa ,如果为 000 ,那么输出 ∣b∣|b|∣b∣.
2.2. 再判断 bbb ,如果为 000 ,那么输出 ∣a∣|a|∣a∣.
3. 如果 aaa 或 bbb 中有一个是负数 :
3.1. 如果 ∣a∣>∣b∣|a| > |b|∣a∣>∣b∣,输出 ∣b∣|b|∣b∣ ××× 222 +++ ∣a∣|a|∣a∣
3.2. 相反就是如果 ∣b∣>∣a∣|b| > |a|∣b∣>∣a∣,输出 ∣a∣|a|∣a∣ ××× 222 +++ ∣b∣|b|∣b∣
4. 如果以上都不符合也就证明 aaa 和 bbb 都是正整数,取最大的数输出
代码
时间复杂度
O(1)O(1)O(1)