एक गैर खाली सूची को देखते हुए एल से अधिक पूर्णांकों का 1 , हम परिभाषित घ (एल) सबसे छोटी सकारात्मक पूर्णांक ऐसा है कि के रूप में n + घ (एल) है समग्र प्रत्येक के लिए एन में एल ।
हम अनुक्रम को n के रूप में परिभाषित करते हैं :
- एक 0 = 2
- एक i + 1 की तुलना में छोटी से छोटी पूर्णांक अधिक है एक मैं ऐसा है कि घ (क 0 , ..., एक मैं , एक i + 1 )> घ (क 0 , ..., एक मैं )
आपका कार्य
आप या तो:
- पूर्णांक N लें और अनुक्रम का N-th शब्द लौटाएं (0-अनुक्रमित या 1-अनुक्रमित)
- एक पूर्णांक N लें और अनुक्रम के पहले N पदों को वापस करें
- कोई इनपुट न लें और अनुक्रम हमेशा के लिए प्रिंट करें
यह कोड-गोल्फ है , इसलिए बाइट्स में सबसे कम जवाब जीतता है!
यदि आपका कोड N जितना बड़ा हो रहा है, तो यह ठीक है , लेकिन इसे कम से कम 2 मिनट में 20 पहले शब्द ढूंढने चाहिए।
पहली शर्तें
- एक 0 = 2 और डी (2) = 2 (हमें 2 जोड़ने की आवश्यकता है ताकि 2 + 2 समग्र हो)
- एक 1 = 3 क्योंकि घ (2, 3) = 6 (हम 6 ताकि 2 + 6 और 3 + 6 मिश्रित कर रहे हैं जोड़ने की जरूरत है)
- a 2 = 5 क्योंकि d (2, 3, 5) = 7 (हमें 7 जोड़ने की आवश्यकता है ताकि 2 + 7, 3 + 7 और 5 + 7 सभी समग्र हों), जबकि d (2, 3, 4) अभी भी है 6 के बराबर
- आदि।
नीचे अनुक्रम की 100 पहली शर्तें हैं (पोस्टिंग के समय ओईआईएस पर अज्ञात)।
2, 3, 5, 6, 10, 15, 17, 19, 22, 24,
30, 34, 35, 39, 41, 47, 51, 54, 56, 57,
70, 79, 80, 82, 92, 98, 100, 103, 106, 111,
113, 116, 135, 151, 158, 162, 165, 179, 183, 186,
191, 192, 200, 210, 217, 223, 226, 228, 235, 240,
243, 260, 266, 274, 277, 284, 285, 289, 298, 307,
309, 317, 318, 329, 341, 349, 356, 361, 374, 377,
378, 382, 386, 394, 397, 405, 409, 414, 417, 425,
443, 454, 473, 492, 494, 502, 512, 514, 519, 527,
528, 560, 572, 577, 579, 598, 605, 621, 632, 642