บรรณารักษ์จับคุณโกงงานของคุณโดยใช้อัลกอริทึมการเรียงลำดับของคุณดังนั้นตอนนี้คุณกำลังถูกลงโทษ คุณได้รับคำสั่งให้สร้างรหัสบางส่วนเพื่อให้บรรณารักษ์สามารถสร้างความประทับใจต่อความรักที่ไม่สมหวังคือครูคณิตศาสตร์ ดังนั้นว่าอะไร "หน้าที่อื่นตามที่ได้รับมอบหมาย" หมายถึง ...
ทุกคนคุ้นเคยกับลำดับหมายเลขธรรมชาติในฐาน 10 ที่เรียกว่าN :
0, 1, 2, 3, 4, 5, 6, ...
จากนั้นเราสามารถสร้างลำดับหมายเลขเฉพาะได้เรียกมันว่าPว่าองค์ประกอบทุกตัวในPมีตัวหารสองตัวในNคือ1
ตัวของมันเอง ลำดับนี้คือ:
2, 3, 5, 7, 11, 13, ...
ตกลงกิจวัตรที่น่ารักจนถึงตอนนี้
บรรณารักษ์คิดว่าฟังก์ชั่นที่ดีF (x, y)ที่ใช้ตัวเลขx
จากNโดยมีเงื่อนไข0 <= x <= 9
และตัวเลขy
จากNและแทรกx
ลงในy
การขยายทศนิยมในทุกตำแหน่ง (เช่นการเตรียมการแทรกหรือผนวกx
เข้าy
) จากนั้นส่งคืนชุดที่เรียงลำดับของหมายเลขใหม่
ตัวอย่างเช่นF (6, 127)จะส่งผลให้
1267, 1276, 1627, 6127
ที่ยังคงน่าเบื่ออยู่ดี บรรณารักษ์ต้องการเพิ่มรสชาติให้มากขึ้นโดยการระบุฟังก์ชั่นใหม่แทนที่จะz -> {p : p in P and F(z,p) subset of P}
เรียงจากน้อยไปมาก
ตัวอย่างเช่นz (7)จะเป็น
3, 19, 97, 433, 487, 541, ...
เพราะ37
และ73
เป็นทั้งนายก719
179
และ197
เป็นนายกทั้งหมดเป็นต้น
โปรดทราบว่าz (2)ว่างเปล่าเนื่องจากไม่มีไพรม์ที่มีการ2
ต่อท้ายจะยังคงเป็นไพรม์ ในทำนองเดียวกันสำหรับ {0,4,5,6,8}
งานของคุณคือการเขียนโค้ดที่จะสร้างและส่งออกหมายเลข 100 เป็นครั้งแรกในลำดับZ (x)สำหรับที่กำหนดx
อินพุต
จำนวนเต็มเดียวx0 <= x <= 9
ดังกล่าวว่า อินพุตสามารถผ่านฟังก์ชันอาร์กิวเมนต์ STDIN หรือเทียบเท่า
เอาท์พุต
ลำดับของตัวเลข 100 ตัวแรกซึ่งคั่นด้วยการเลือกของคุณไปที่ STDOUT หรือเทียบเท่าเช่นลำดับที่ตรงตามz (x)ตามที่อธิบายไว้ข้างต้น หากz (x)ว่างเปล่าเป็นกรณีของ {0,2,4,5,6,8} คำEmpty Set
ควรจะถูกส่งออกแทน
ข้อ จำกัด
- นี่คือรหัส - กอล์ฟเนื่องจากคุณจะต้องคัดลอกสิ่งนี้ไปยังบัตรดัชนีเพื่อให้บรรณารักษ์สามารถแสดงครูคณิตศาสตร์และมือของคุณเป็นตะคริวได้ง่าย
- มีข้อ จำกัด ช่องโหว่มาตรฐาน บรรณารักษ์ไม่ยอมให้คนขี้โกง
ลำดับการอ้างอิง
x = 1: A069246
x = 3: A215419
x = 7: A215420
x = 9: A215421
ที่เกี่ยวข้อง: ค้นหา Prime Prime ที่บอบบางที่สุด / ค้นหา Prime ที่เล็กที่สุดจากซับสตริง / Find Prime ที่ใหญ่ที่สุดซึ่งยังคงเป็นไพรม์หลังจากการลบตัวเลข
"
นั้นไม่จำเป็น แต่เป็นการทำงานที่ดีมาก