यह रॉबर पोस्ट है। कॉप पोस्ट यहाँ है ।
आपका कार्य पूर्णांक इनपुट N को लेना है और Nth अंक को अनुक्रम OEIS A002942 में आउटपुट करना है ।
अनुक्रम में पीछे की ओर लिखे गए वर्ग संख्याएँ होती हैं:
1, 4, 9, 61, 52, 63, 94, 46, 18, 1, 121, 441, ...
ध्यान दें कि अग्रणी शून्य को छंटनी की जाती है ( 100 1 हो जाता है , 001 नहीं )। इसे एक स्ट्रिंग में समाप्त करना (या एक लंबी संख्या देता है):
1496152639446181121441
आप इस स्ट्रिंग / संख्या में Nth अंक का उत्पादन करेंगे । आप N को 0-अनुक्रमित या 1-अनुक्रमित के रूप में लेना पसंद कर सकते हैं (कृपया बताएं कि आप किसे चुनते हैं)।
परीक्षण के मामले (1-अनुक्रमित):
N = 5, ==> 1
N = 17, ==> 1 <- Important test case! It's not zero.
N = 20, ==> 4
N = 78, ==> 0
N = 100, ==> 4
N = 274164, ==> 1
आपका कोड N = 2 ^ 15 तक की संख्याओं के लिए काम करना चाहिए (जब तक कि आपकी भाषा डिफ़ॉल्ट रूप से 32 बिट पूर्णांक को नहीं संभाल सकती है, जिस स्थिति में N कम हो सकता है)।
लुटेरों:
आपको पुलिस के पदों को क्रैक करने का प्रयास करना चाहिए।
आपका कोड कोप पोस्ट के समान भाषा में होना चाहिए, और पुलिस द्वारा दी गई दूरी के बराबर लेवेंसहाइट दूरी होनी चाहिए। आपका कोड मूल समाधान से अधिक लंबा नहीं हो सकता (लेकिन यह उसी आकार का हो सकता है)।
आप यहां लेवेंसहिन दूरी की जांच कर सकते हैं!
विजेता सबसे अधिक पदों को तोड़ने वाला डाकू होगा।