19
ตัวแปรหลัก“ ฝาแฝด”
ฉันเป็นฝาแฝดกับพี่ชายของฉัน 2/3 คือเกิดในวันเดียวกันของเดือนเดียวกัน แต่สิบสองปีต่อมา เมื่อฉันอายุ 5 ขวบเขาอายุ 17 ทั้งสองช่วง คู่สุดท้ายของอายุที่เราสามารถไว้ใจได้คือ [71, 83] โดยที่เราทั้งคู่ยังมีชีวิตอยู่และสามารถเฉลิมฉลองวโรกาสที่บังเอิญนี้ได้ งาน สร้างรหัสที่ ใช้จำนวนเต็มสองจำนวนเป็นอินพุต: ความแตกต่างระหว่างตัวนับและ "แฝด" เป็นจำนวนเต็มบวกk (ดีใช่ฉันอายุน้อยกว่า) และขอบเขตบนเป็นจำนวนเต็มบวกu (การพิจารณารันไทม์) และให้เอาต์พุตเป็นอาร์เรย์หรือรายการของตัวเลขiทั้งหมดที่ต่ำกว่าหรือเท่ากับuซึ่งiและi + kเป็นจำนวนเฉพาะ ไม่จำเป็นต้องเรียงลำดับผลลัพธ์ กรณีทดสอบ 12, 1000 -> [5, 7, 11, 17, 19, 29, 31, 41, 47, 59, 61, 67, 71, 89, 97, 101, 127, 137, 139, 151, …