एक स्ट्रिंग को स्क्वायर स्ट्रिंग कहा जाता है यदि इसे उसी स्ट्रिंग की दो प्रतियों को संयोजित करके प्राप्त किया जा सकता है। उदाहरण के लिए, "अबाब", "एए" स्क्वायर स्ट्रिंग्स हैं, जबकि "aaa", "abba" नहीं हैं। एक स्ट्रिंग को देखते हुए, स्ट्रिंग के कितने बाद स्क्वायर स्ट्रिंग हैं? एक स्ट्रिंग के बाद शून्य या उससे अधिक वर्णों को हटाकर और शेष वर्णों के सापेक्ष क्रम को बनाए रखकर प्राप्त किया जा सकता है। बाद में अद्वितीय होने की आवश्यकता नहीं है।स्क्वायर उपक्रम
जैसे स्ट्रिंग 'एएए' 3 वर्ग subsequences
होगा
आपका प्रश्न क्या है है की जाँच करेगा? इसके अलावा, "कृपया मेरे लिए अपना होमवर्क करें"? –
यदि यह एक होमवर्क प्रश्न है, तो कृपया इसे 'होमवर्क' के रूप में लेबल करें और कहें कि आपने समस्या तक पहुंचने के लिए अब तक क्या किया है। (यदि यह होमवर्क प्रश्न नहीं है, तो मैं क्षमा चाहता हूं।) धन्यवाद! – ninjagecko
मैं इस प्रोग्राम में उन प्रोग्रामिंग चुनौतियों में से एक में आया ... मुझे यह दिलचस्प लगता है लेकिन इसे हल करने में असमर्थ था .. – Avinash