งานของคุณในฐานะตำรวจคือการเลือกสามสิ่ง:
ภาษาโปรแกรม
ลำดับ OEIS
ชุดไบต์
จากนั้นคุณจะต้องเขียนโปรแกรมในภาษานั้นอย่างลับๆซึ่งคำนวณลำดับที่ n โดยใช้เฉพาะไบต์ในชุดเท่านั้น คุณจะเปิดเผยข้อมูลสามส่วนเพื่อให้โจรสามารถลองคิดดูโปรแกรม
คำตอบจะได้คะแนนจากจำนวนไบต์ในชุดไบต์ที่มีคะแนนดีกว่า คำตอบที่ถอดรหัสจะมีคะแนนอัตโนมัติเป็น 0 หากคำตอบของคุณไม่ได้ติดตามหลังจากหนึ่งสัปดาห์คุณอาจเปิดเผยโปรแกรมที่ตั้งใจและทำเครื่องหมายคำตอบว่า "ปลอดภัย"
รู้รอบต้องสามารถคำนวณทุกคำศัพท์ในไฟล์ b ของลำดับ แต่ไม่จำเป็นต้องคำนวณคำใด ๆ หลังจากนั้น
ลำดับสามารถเป็นดัชนี 1 หรือ 0 สำหรับทั้งตำรวจและโจร
นี่คือสคริปต์ Pythonที่ตรวจสอบว่ารหัสของคุณตรงกับชุดไบต์ที่กำหนดหรือไม่
A
ด้วยและท้ายb
.txt
ตัวอย่างเช่นoeis.org/b4.txtจะเข้าถึงไฟล์ b สำหรับลำดับนั้น