30
ฉันเป็นหมายเลขฟีโบนักชีหรือไม่
งานของคุณ: เขียนโปรแกรมหรือฟังก์ชั่นเพื่อตรวจสอบว่าหมายเลขที่ป้อนนั้นเป็นหมายเลขฟีโบนักชีหรือไม่ หมายเลขฟีโบนักชีเป็นตัวเลขที่อยู่ในลำดับฟีโบนักชี ลำดับ Fibonacci ถูกกำหนดเป็น: F(n) = F(n - 1) + F(n - 2) มีเมล็ดเป็นและF(0) = 0F(1) = 1 การป้อนข้อมูล: จำนวนเต็มที่ไม่เป็นลบระหว่าง 0 ถึง 1,000,000,000 ซึ่งอาจเป็นหรือไม่ใช่ตัวเลขฟีโบนักชี เอาท์พุท: ค่าความจริง / เท็จแสดงว่าอินพุตเป็นหมายเลขฟีโบนักชีหรือไม่ ตัวอย่าง: 0-->truthy 1-->truthy 2-->truthy 12-->falsy เกณฑ์การให้คะแนน: นี่คือcode-golf , จำนวนไบต์ต่ำสุดที่ชนะ