ลำดับของRecamán ( A005132 ) เป็นลำดับทางคณิตศาสตร์ที่กำหนดดังนี้:
A(0) = 0
A(n) = A(n-1) - n if A(n-1) - n > 0 and is new, else
A(n) = A(n-1) + n
เวอร์ชัน LaTex ด้านบน (อาจอ่านได้มากกว่า):
คำศัพท์สองสามคำแรกคือ 0, 1, 3, 6, 2, 7, 13, 20, 12, 21, 11
ในการชี้แจงis new
หมายถึงจำนวนที่อยู่ในลำดับนั้นอยู่แล้วหรือไม่
รับค่าจำนวนเต็มn
ผ่านฟังก์ชันอาร์กิวเมนต์หรือ STDIN ส่งคืนn
เงื่อนไขแรกของลำดับRecamán
นี่คือความท้าทายของรหัส - กอล์ฟดังนั้นรหัสที่สั้นที่สุดชนะ