एक मेम द्वारा प्रेरित मैंने आज पहले देखा था।
चुनौती का वर्णन
एक अनंत वर्णमाला ग्रिड पर विचार करें:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
...
एक शब्द लें ( CODEGOLF
इस उदाहरण में) और इसे ग्रिड की एक अनुगामी बनाएं, एक अंतरिक्ष द्वारा अप्रयुक्त पत्रों को प्रतिस्थापित करें और अनंत ग्रिड के अंत में अक्षरों को हटा दें:
C O
DE G O
L
F
उदाहरण
STACKEXCHANGE
ST
A C K
E X
C H
A N
G
E
ZYXWVUTSRQPONMLKJIHGFEDCBA
Z
Y
X
W
V
U
T
S
R
Q
P
O
N
M
L
K
J
I
H
G
F
E
D
C
B
A
F
F
ANTIDISESTABLISHMENTARIANISM
A N T
I
D I S
E ST
AB L
I S
H M
E N T
A R
I
A N
I S
M
टिप्पणियाँ
- ट्रेलिंग व्हाट्सएप की अनुमति है।
- आपको रिक्त स्थान के साथ
अंतिमकिसी भी पंक्ति को पैड करने की आवश्यकता नहीं है । उदाहरण के लिए, यदि इनपुट हैABC
, तो आप केवलABC
23 अनुगामी रिक्त स्थान के बिना आउटपुट कर सकते हैं । - आप मान सकते हैं कि इनपुट
[A-Z]+
रेगेक्स से मेल खाएगा । - वैकल्पिक रूप से, आप निम्न-केस वर्णमाला का उपयोग कर सकते हैं, जिस स्थिति में आउटपुट का मिलान होगा
[a-z]+
। - आप एक नई पंक्ति (का उपयोग करना चाहिए
\n
,\r\n
लाइनों को अलग करने या समकक्ष), कि स्ट्रिंग की एक सूची है नहीं एक उचित उत्पादन प्रारूप है। - यह एक कोड-गोल्फ चुनौती है, इसलिए अपने कोड को यथासंभव छोटा बनाएं!
BALLOON
(दो आसन्न वर्ण जो समान हैं)।