यह इस चुनौती की अगली कड़ी है: कोड चुनौती के करीब: पूर्णांक का योग
इसमें एक चुनौती थोड़ी कठिन है, और एक शांत शीर्षक के लिए भी है (यही वजह है कि मैंने इसे चुना):
दो तारों के बीच लेवेंसहाइट दूरी की गणना करें
पिछली चुनौती की तरह, इस चुनौती में आपका स्कोर आपके कोड और उपरोक्त उद्धरण के बीच लेवेंसहाइट दूरी है।
तो अब विवरण के लिए!
आपका कार्यक्रम 2 इनपुट लेगा, दोनों बिना किसी अनुगामी रिक्त स्थान या न्यूलाइन्स के, और दोनों के बीच लेवेंसहाइट दूरी का उत्पादन करेगा। लेवेन्शिएन की दूरी को एक स्ट्रिंग को दूसरे में बदलने के लिए आवश्यक परिवर्धन, विलोपन और प्रतिस्थापन के रूप में परिभाषित किया गया है। इसकी गणना कैसे करें के बारे में अधिक जानकारी के लिए, ऊपर दिया गया विकिपीडिया पृष्ठ देखें। यह जांचने के लिए कि क्या आपका प्रोग्राम काम करता है, इस कैलकुलेटर का उपयोग करें । आपके कार्यक्रम में दो तार के बीच लेवेंसहाइट दूरी के अलावा कुछ भी नहीं होना चाहिए। यदि कुछ और उत्पादन किया जाता है तो यह अयोग्य हो जाएगा। उदाहरण I / O:
Inputs:
test
test2
Output:
1
Inputs:
222
515
Output:
3
Inputs:
Test
test
Output:
1
आपके कोड में नो-ऑप्स या टिप्पणियां नहीं हो सकती हैं।