หมายเลขคัลเลนคือหมายเลขใด ๆ ที่อยู่ในลำดับที่สร้างโดยใช้สูตร:
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