在此代码中,您需要从列表中的另一个号码获得最接近的号码。
输出可能是最接近输入的数字。
例:
value: (Input) 5 --- [1,2,3] --- 3
并且,该程序可能会使用负数。
例:
value: (Input) 0 --- [-1,3,5] --- -1
value: (Input) 2 --- [1, 5, 3] --- 1 (Because it gives priority to lower numbers)
规则:
如前所述,它必须使用负数。
如果有两个答案(例如:0-[5,-5]),则程序将优先考虑最低的数字。(-5)
这是代码高尔夫球,所以最短的代码获胜!
6
它优先考虑较小的数字,这在规则中应予以提及。
—
丹尼斯
如果目标号码在列表中,则输出应该是该号码还是列表中最接近的其他号码?
—
trichoplax
我知道,可接受的答案是暂时的。
—
AlexINF '02
@ Alex82当然,您知道,如果输入更好的答案,您将更改接受的答案,但是有些人被已经接受了答案的挑战所推迟,因为不幸的是,并不是每个挑战作者都那么关注后期的答案。因此,与其说早接受是否真的不好,不如说人们是否会得到错误的印象。
—
Martin Ender
输入的数字是整数吗?
—
randomra