นี่คือตำรวจและโจร นี่คือด้ายตำรวจ สำหรับหัวข้อโจรไปที่นี่
ฉันสังเกตเห็นความท้าทาย OEIS (สารานุกรมออนไลน์ของลำดับจำนวนเต็ม) ตั้งแต่ฉันเข้าร่วมไซต์ ดูเหมือนว่ายุติธรรมเท่านั้นที่เรามีความท้าทายตำรวจและโจรที่กำหนดว่าใครคือผู้ที่มีความสำคัญในลำดับเลขจำนวนเต็มออนไลน์ทุกครั้ง
แก้ไข: เพื่อป้องกันคำตอบเล็กน้อยตำรวจสูญเสีย 1/2 คะแนนสำหรับการส่งแต่ละครั้งที่มีการถอดรหัส นอกจากนี้สำหรับจุดประสงค์ของการท้าทายนี้จะไม่อนุญาตให้ใช้ลำดับที่คงที่ ใช้กับโซลูชันที่โพสต์หลังจากแก้ไขนี้เท่านั้น
ตำรวจ
เขียนโปรแกรมหรือฟังก์ชั่นที่ได้รับไม่มีการป้อนข้อมูล deterministically พิมพ์ลำดับใด ๆ จากOEIS โดยการลบชุดย่อยของอักขระโปรแกรมของคุณจะต้องสามารถพิมพ์ลำดับ OEIS ที่แตกต่างกันเมื่อทำงานในภาษาเดียวกัน ลำดับใหม่จะต้องใหม่ทั้งหมดไม่ใช่แค่ชื่อแรกด้วยชื่ออื่นหรือออฟเซ็ตต่างกัน ทั้งลำดับอาจเป็นเพียงค่าคงที่ซ้ำแล้วซ้ำอีก
คุณต้องจัดเตรียมฟังก์ชันแรกพร้อมกับชื่อของลำดับ OEIS เพื่อให้สามารถตรวจสอบความถูกต้องได้ ไม่เป็นไรถ้าพฤติกรรมมีปัญหากับค่า MAX_INT ในภาษาของคุณหรือ 256 สิ่งใดที่ใหญ่กว่า
โจร
ลบตัวละครออกจากการส่งของ Cop บางตัวเพื่อให้โปรแกรมใหม่ของคุณออกลำดับอื่น ๆ จาก OEIS จัดเตรียมฟังก์ชันใหม่พร้อมกับชื่อของลำดับ OEIS ใหม่ นี่คือยูทิลิตี้เพื่อให้แน่ใจว่าการส่งของคุณถูกต้อง (เช่นลบตัวอักษรโดยไม่มีธุรกิจที่ตลก ๆ อย่าตรวจสอบลำดับตัวเอง)
คุณควรลบตัวละครหลาย ๆ ตัวออกจากการส่งของ Cop ที่สุดเท่าที่จะทำได้ หากโจรคนอื่น (ใครก็ตามยกเว้นตำรวจที่เป็นผู้เขียนโปรแกรมต้นฉบับ) เข้ามาและพบทางออกที่สั้นกว่าที่พบลำดับที่แตกต่างกันโจรคนนั้นขโมยจุดของคุณ (โปรดทราบว่าเพียงแค่ตีกอล์ฟตัวละครและพิมพ์ลำดับเดียวกันนั้นไม่เพียงพอที่จะขโมยคะแนน)
กฎและเกณฑ์การให้คะแนน
หากหลังจากผ่านไปหนึ่งสัปดาห์ไม่มีใครสามารถแก้ไขปัญหาของคุณได้คุณสามารถทำเครื่องหมายโซลูชันของคุณว่าปลอดภัยโดยการจัดเตรียมโปรแกรมที่สองพร้อมกับชื่อของลำดับที่สร้างขึ้น
คุณจะได้รับหนึ่งจุดสำหรับการโพสต์ที่ปลอดภัยและหนึ่งจุดสำหรับการส่งแต่ละครั้งที่คุณแตก ตำรวจสูญเสีย 1/2 แต้มสำหรับการส่งแต่ละรอยร้าว โปรดทราบว่าโจรอีกคนสามารถขโมยคะแนนของคุณจากการส่งรอยร้าวได้ทุกเวลาโดยจัดให้มีโปรแกรมที่สั้นกว่าซึ่งให้ลำดับที่แตกต่างกัน
ตำรวจอาจโพสต์หนึ่งความท้าทายต่อภาษาต่อคน
ผู้เล่นที่มีคะแนนมากที่สุดเวลา 12:00 UTC วันที่ 7 กรกฎาคมชนะ