इस चुनौती में, आपको रेगेक्स से मेल खाते एक स्ट्रिंग लेना चाहिए ^[a-zA-Z]+$
या जो भी उचित हो (यदि आप चाहते हैं तो अपरकेस या लोअरकेस अक्षरों पर विचार नहीं करना चाहिए) (आप मान सकते हैं कि स्ट्रिंग काफी लंबी है, और सभी के लिए सही संरचना है संचालन), और एक और स्ट्रिंग का उत्पादन, पोटेश ( "Despite the constant negative press covfefe"
) द्वारा हाल ही में किए गए दादावादी ट्वीट के अंत में शब्द के समान उत्पादन किया गया ।
कैसे एक स्ट्रिंग covfefify करने के लिए:
सबसे पहले, पहला ध्वनि समूह (शब्दावलियों का निर्माण) प्राप्त करें।
आप यह कैसे करते हैं? कुंआ:
पहला स्वर खोजें (
y
यह भी एक स्वर है)v creation
उसके बाद पहला व्यंजन खोजें
v creation
बाकी स्ट्रिंग को हटा दें
creat
वह आपका पहला ध्वनि समूह है।
अगला कदम:
ध्वनि समूह का अंतिम व्यंजन प्राप्त करें
t
और इसे आवाज वाले या ध्वनि रहित संस्करण से बदल दें। ऐसा करने के लिए, इस तालिका में पत्र ढूंढें। दिए गए अक्षर से बदलें (जो एक ही अक्षर हो सकता है)
b: p
c: g
d: t
f: v
g: k
h: h
j: j
k: g
l: l
m: m
n: n
p: b
q: q
r: r
s: z
t: d
v: f
w: w
x: x
z: s
तो, हम प्राप्त करते हैं
d
फिर, अगले स्वर को उस व्यंजन के बाद लें। आप मान सकते हैं कि यह व्यंजन स्ट्रिंग के अंत में नहीं है। इन दोनों को एक साथ मिलाएं, फिर इसे दो बार दोहराएं:
didi
इसे पहले ध्वनि समूह में सम्मिलित करें:
creatdidi
आप कर रहे हैं: स्ट्रिंग covfefified है, और अब आप इसे आउटपुट कर सकते हैं।
परीक्षण के मामलों:
coverage: covfefe
example: exxaxa
programming: progkaka (the a is the first vowel after the g, even though it is not immediately after)
code: codtete
president: preszizi
यह कोड-गोल्फ है , इसलिए कृपया अपना कार्यक्रम यथासंभव छोटा करें!