库伦数是使用以下公式生成的序列中包含的任何数字:
C(n)=(n * 2 ^ n)+1。
你的任务:
编写一个程序或函数,该程序或函数接收输入,并根据输入是否为库伦编号来输出真/假值。
输入:
0到10 ^ 9(含)之间的非负整数。
输出:
真/假值,指示输入是否为库伦编号。
测试用例:
Input: Output:
1 ---> truthy
3 ---> truthy
5 ---> falsy
9 ---> truthy
12 ---> falsy
25 ---> truthy
得分:
这是代码高尔夫球,因此以字节为单位的最低分数获胜。
n
似乎是从0开始的。