我正在尝试来自 CodingBat 的这个问题
给定三个整数 abc,如果 b 或 c 之一是“接近”(最多相差 1),而另一个是“远”,与其他两个值相差 2 或更多,则返回 True。注意: abs(num) 计算数字的绝对值。
close_far(1, 2, 10) → True
close_far(1, 2, 3) → False
close_far(4, 1, 3) → True
我知道我可以通过一系列 if else 语句来解决这个问题,但它真的很长,还有其他方法可以解决这个问题吗???