您的任务是使用最少的个数和仅运算符+
或来构建自然数-
。例如,数字7可以写成1+1+1+1+1+1+1=7
,但也可以写成11-1-1-1-1=7
。第一个使用7
,而第二个仅使用6
。给定一些自然数,您的任务是返回可使用的最小数n
。
这是代码高尔夫,因此以字节为单位的最短有效代码获胜。
测试用例
输入=>输出
0 => 2 (since 1-1=0)
7 => 6
121 => 6
72 => 15
1000 => 7
2016 => 21
VALID OUTPUTS
。这是您的选择,但通常人们喜欢粗体或斜体而不是大写字母(它们看起来像是在喊叫而不是强调)。粗体**bold text**
字和斜体字是*italics text*
。您也可以使用### Text
粗体文本。无论如何,欢迎来到PPCG!