16
ลำดับของ Kuznetsov
ลำดับของ Kuznetsov (I made the name up, don't bother with Wikipedia or Google) ได้รับหมายเลขใด ๆn > 0ให้เป็นตัวแทนของการย้อนกลับของตัวเลขr nทำซ้ำจนกว่าผลลัพธ์สุดท้ายจะเป็นศูนย์ส่งผ่านผลลัพธ์ของการวนซ้ำแต่ละครั้งกลับสู่ฟังก์ชันโดยใช้การเรียกซ้ำหรือวิธีการที่คุณเลือกโดยดำเนินการด้านล่าง: ถ้าการที่ย้ำผลที่ได้คือr > nr % n ถ้าการที่ย้ำผลที่ได้คือn > rn % r หากn % r = 0หรือr % n = 0คุณยุติการทำซ้ำ รับผลกลางของการกระทำแต่ละครั้งและเก็บไว้ในอาร์เรย์สำหรับคำตอบสุดท้าย หมายเลขเริ่มต้นnไม่ได้เป็นส่วนหนึ่งของลำดับหรือเป็น0; ตัวอย่างควรทำให้ทุกอย่างชัดเจนขึ้น n=32452345ช่วยให้ใช้เวลาเดินผ่านตัวอย่างเช่นในกรณีที่ 54325423 % 32452345 = 21873078 # r > n, …