【发布时间】:2019-04-13 03:30:50
【问题描述】:
我正在尝试 CodingBat 的这个问题
给定三个整数,a b c,如果 b 或 c 之一是“关闭”(不同 最多 1),而另一个是“远”,与其他两个值相差 2 或 更多的。注意:abs(num) 计算一个数字的绝对值。
close_far(1, 2, 10) → True
close_far(1, 2, 3) → False
close_far(4, 1, 3) → True
我知道我可以通过一系列 if else 语句来解决这个问题,但它真的很长,还有其他方法可以解决这个问题吗???
【问题讨论】:
-
你能发布你的尝试吗?
-
注:在问题描述中是一个很好的线索。