आयरिश रॉक बैंड U2 का एक प्रसिद्ध गीत स्पेनिश में "1, 2, 3, 14" गायक के साथ शुरू होता है (" uno, dos, tres, catorce ")।
उन संख्याओं के महत्व के रूप में विभिन्न सिद्धांत हैं । जाहिर तौर पर आधिकारिक स्पष्टीकरण " हमने उस रात बहुत ज्यादा पी लिया "। लेकिन एक और अधिक दिलचस्प परिकल्पना है: बोनो OEIS से कुछ पूर्णांक अनुक्रम का उल्लेख कर रहा है, जैसे कि
A107083 :
इंटेगर
k
ऐसा है10^k + 31
जो प्राइम है।
1
,2
,3
,14
,18
,44
,54
, ...
एक साक्षात्कार में, जब अपरिहार्य प्रश्न "क्यों 14" पूछा गया, तो बोनो ने स्वीकार किया कि वह उस संख्या से थोड़ा थक गया था। पत्रकार ने इसके बजाय "15" का सुझाव दिया, और उस रात के संगीत कार्यक्रम में गीत वास्तव में "1, 2, 3, 15" में बदल गए। (कहानी यहां , स्पेनिश में पढ़ी जा सकती है )। काफी संभावना है कि पत्रकार ने प्रेरणा ली
A221860 :
सूचकांकों
k
ऐसा है किprime(k) - k
की एक शक्ति है2
, जहांprime(k)
हैk
मई के प्रधानमंत्री।
1
,2
,3
,15
,39
,2119
,4189897
, ...
चुनौती
एक ही भाषा में दो कार्यक्रम लिखें। पहले को A107083 , या पहले शब्दों का इनपुट n
और आउटपुट -थn
टर्म लेना चाहिए । इसी तरह, दूसरे को A221860 के -th टर्म या पहले शब्दों का आउटपुट देना चाहिए ।n
n
n
स्कोर है योग की लंबाई दो कार्यक्रमों की, बाइट में, प्लस वर्ग के Levenshtein दूरी दो कार्यक्रमों की बाइट अभ्यावेदन के बीच।
यदि एक वर्ण एन्कोडिंग का उपयोग किया जाता है जैसे कि प्रत्येक वर्ण एक बाइट से मेल खाता है, तो इस स्क्रिप्ट का उपयोग लेवेंसहाइट दूरी को मापने के लिए किया जा सकता है।
उदाहरण के लिए, यदि दो कार्यक्रम हैं abcdefgh
और bcdEEfg
, स्कोर है 8 + 7 + 4^2 = 31
।
सबसे कम स्कोर जीतता है।
सशर्त नियम
आउटपुट को
1
-बेड या0
-बेड किया जा सकता है , प्रत्येक अनुक्रम के लिए स्वतंत्र रूप से (इसलिए यह अनुमति दी जाती है यदि प्रोग्राम में से एक-1
आधारित और दूसरा-0
आधारित है)।प्रत्येक प्रोग्राम लगातार, लेकिन स्वतंत्र रूप से या तो,
n
-th टर्म या पहलेn
शब्दों को आउटपुट कर सकता है ।प्रत्येक अनुक्रम के लिए स्वतंत्र रूप से कार्यक्रमों या कार्यों की अनुमति है।
इनपुट और आउटपुट के साधन और प्रारूप हमेशा की तरह लचीले होते हैं । मानक खामियों को मना किया जाता है ।
10
बहुत लंबा लगता है।