เพลงที่รู้จักกันดีโดยวงร็อคไอริชU2เริ่มต้นด้วยนักร้อง Bono พูดว่า "1, 2, 3, 14" ในภาษาสเปน (" uno, dos, tres, catorce ")
มีหลาย ทฤษฎีเกี่ยวกับความสำคัญของตัวเลขเหล่านั้น เห็นได้ชัดว่าคำอธิบายอย่างเป็นทางการคือ " เราดื่มมากเกินไปในคืนนั้น " แต่มีสมมติฐานที่น่าสนใจมากกว่านี้: Bono หมายถึงลำดับจำนวนเต็มบางส่วนจาก OEIS เช่น
A107083 :
จำนวนเต็มที่
k
เช่นนั้น10^k + 31
สำคัญ
1
,2
,3
,14
,18
,44
,54
...
ในการให้สัมภาษณ์เมื่อถามคำถามที่หลีกเลี่ยงไม่ได้ "ทำไม 14" Bono ยอมรับว่าเขาเบื่อกับจำนวนนั้น นักข่าวแนะนำว่า "15" แทนและในคืนคอนเสิร์ตนั้นเนื้อเพลงก็เปลี่ยนเป็น "1, 2, 3, 15" (เรื่องราวสามารถอ่านได้ที่นี่ในภาษาสเปน) มีแนวโน้มที่นักข่าวจะได้รับแรงบันดาลใจจาก
A221860 :
ดัชนี
k
ดังกล่าวที่prime(k) - k
เป็นพลังของ2
ที่prime(k)
เป็นที่k
สำคัญ -
1
,2
,3
,15
,39
,2119
,4189897
...
ความท้าทาย
เขียนสองโปรแกรมในภาษาเดียวกัน ครั้งแรกควรใช้อินพุทn
และเอาท์พุทn
เทอม -th ของA107083หรือn
เทอมแรก ในทำนองเดียวกันที่สองควรส่งออกn
คำที่ - A221860หรือn
คำแรก
คะแนนเป็นผลรวมของความยาวของทั้งสองโปรแกรมในไบต์บวกตารางของLevenshtein ระยะทางระหว่างการแสดงไบต์ของทั้งสองโปรแกรม
หากมีการใช้การเข้ารหัสอักขระที่อักขระแต่ละตัวสอดคล้องกับหนึ่งไบต์สคริปต์นี้สามารถใช้เพื่อวัดระยะทาง Levenshtein
ตัวอย่างเช่นถ้าทั้งสองโปรแกรมabcdefgh
และคะแนนคือbcdEEfg
8 + 7 + 4^2 = 31
คะแนนต่ำสุดชนะ
กฎ Aditional
เอาต์พุตสามารถเป็น
1
-based หรือ0
-based ได้อย่างอิสระสำหรับแต่ละลำดับ (ดังนั้นจึงอนุญาตให้ใช้หากหนึ่งในโปรแกรมนั้นเป็น1
-based และอีกอันคือ0
-based)แต่ละคนสามารถโปรแกรมอย่างต่อเนื่อง แต่เป็นอิสระจากที่อื่น ๆ ทั้งการส่งออก
n
ระยะ -th หรือแรกn
แง่อนุญาตให้โปรแกรมหรือฟังก์ชั่นเป็นอิสระสำหรับแต่ละลำดับ
input และ output วิธีการและรูปแบบที่มีความยืดหยุ่นได้ตามปกติ ช่องโหว่มาตรฐานเป็นสิ่งต้องห้าม
10
รู้สึกยาวมาก