परिभाषा
यदि आप सकारात्मक पूर्णांक वर्गों का अनुक्रम लेते हैं, और उन्हें अंकों (यानी 149162536496481100...
) की एक स्ट्रिंग में समेटते हैं , तो एक "प्रारंभिक पक्षी" वर्ग वह है जो इस स्ट्रिंग में अपनी प्राकृतिक स्थिति से आगे पाया जा सकता है।
उदाहरण के लिए, 7 2 (संख्या 49
), स्ट्रिंग में 2 की ऑफसेट पर पाया जा सकता है, हालांकि प्राकृतिक स्थिति ऑफसेट 10 पर है। इस प्रकार 7 पहला "प्रारंभिक पक्षी" वर्ग है।
ध्यान दें कि इसे "प्रारंभिक पक्षी" वर्ग माना जाता है, प्राकृतिक स्थिति की शुरुआत से पहले वर्ग के सभी अंक होने चाहिए। एक मैच जो प्राकृतिक स्थिति को आंशिक रूप से ओवरलैप करता है, वह गिनती नहीं करता है।
a(n)
nth धनात्मक पूर्णांक k है जैसे कि k 2 एक "प्रारंभिक पक्षी" वर्ग है।
कार्य
एक सकारात्मक पूर्णांक n
, आउटपुट दिया a(n)
।
आप 1-आधारित या 0-आधारित अनुक्रमण का उपयोग कर सकते हैं, लेकिन यदि आप 0-आधारित अनुक्रमण का उपयोग करते हैं, तो कृपया अपने उत्तर में ऐसा कहें।
आप समाधान को कम से कम जितना संभव हो सके संभालना चाहिए a(53)
(या यदि आप 0-आधारित अनुक्रमणिका का उपयोग कर रहे हैं, तो a(52)
)।
परीक्षण के मामलों
n a(n)
1 7
2 8
3 21
4 25
5 46
6 97
7 129
8 161
9 196
10 221
...
13 277
...
50 30015
51 35000
52 39250
53 46111
संदर्भ
n
अनुक्रम के पहले तत्वों को आउटपुट देना स्वीकार किया जा सकता है? यह ओपी पर निर्भर है लेकिन बहुत से लोग इसे अनुमति देने के लिए चुनते हैं।
a(n)
।