६ को 7 का डर क्यों था? क्योंकि Because 7 ९!
एक स्ट्रिंग को देखते हुए निम्नलिखित परिवर्तनों को लागू करें:
- यदि 7 को हटाने पर 6 के आगे 6 है (6 को 7 से डर लगता है)
- यदि अनुक्रम "789" प्रतीत होता है 8 और 9 को हटा दें (7 खाया 9)
(अगर मैं गलत नहीं हूँ तो इससे कोई फर्क नहीं पड़ता कि आप किस क्रम में परिवर्तन करते हैं)
इन परिवर्तनों को तब तक लागू करते रहें, जब तक आप अब नहीं कर सकते।
उदाहरण:
78966
पहले हम "789" देखते हैं, इसलिए स्ट्रिंग "766" बन जाती है। फिर हम "76" देखते हैं, इसलिए हम 6 निकालते हैं, और स्ट्रिंग "76" बन जाती है। फिर हम "76" को फिर से देखते हैं, इसलिए हमें "7" के साथ छोड़ दिया जाता है।
परीक्षण के मामलों:
987
=>987
(सही क्रम में नहीं। कुछ नहीं करता।)6 7
=>6 7
(व्हाट्सएप 6 और 7 के बीच बफर के रूप में कार्य करता है। कुछ भी नहीं होता है)676
=>7
7896789
=>77
7689
=>7
abcd
=>abcd
68978966897896
=>68977