कभी #brexit या #brangelina जैसे कूल ट्विटर हैशटैग बनाने वाले ? यह गोल्फ आपके लिए है।
एक प्रोग्राम लिखें जो दो स्ट्रिंग्स A & B को इनपुट के रूप में स्वीकार करता है और उन्हें निम्न एल्गोरिथम के अनुसार मर्ज करता है:
nA में स्वर समूहों की संख्या होने दें (जैसेbritain2 स्वर समूह हैं:iस्थिति 3 में औरaiस्थिति 5 में)।- अगर n = 1: अपने पहले स्वर समूह की स्थिति में एक शुरुआत को छोटा करें (उदाहरण:
bill=>b) - यदि n> 1: अपने
n-1वें स्वर समूह की स्थिति में एक शुरुआत को छोटा करें (उदाहरण:programming=>progr,britain=>br)
- अगर n = 1: अपने पहले स्वर समूह की स्थिति में एक शुरुआत को छोटा करें (उदाहरण:
- B (
jennifer=>ennifer) की शुरुआत में सभी व्यंजन निकालें - संशोधित A & B को परिवर्तित करें
स्वर हैं aeiou; व्यंजन हैं bcdfghjklmnpqrstvwxyz।
इनपुट
आप मान सकते हैं कि इनपुट तार कम हैं और कम से कम एक स्वर और एक व्यंजन शामिल हैं।
उदाहरण
brad + angelina => brangelina
britain + exit => brexit
ben + jennifer => bennifer
brangelina + exit => brangelexit
bill + hillary => billary
angelina + brad => angelad
programming + puzzle => progruzzle
code + golf => colf
out + go => o
Django + Angular = Djular
donald trump।