आपका इनपुट एक अंग्रेजी वाक्य, वाक्यांश या शब्द होगा। इसमें केवल शामिल होगा a-zA-Z' -,.!?
। आपका कार्य इनपुट लेना, रिक्त स्थान निकालना, और फिर पूंजीकरण को पुनर्वितरित करना है जैसे कि अनुक्रमित अक्षरों को पहले कैपिटल किया गया था (और पहले इंडेक्स में केवल अक्षरों को कैपिटल में कैपिटल किया गया था)।
उदाहरण के लिए, यदि इनपुट है A Quick Brown Fox Jumped Over The Lazy Dog
, तो बड़े अक्षरों के (0-आधारित) सूचकांक हैं 0, 2, 8, 14, 18, 25, 30, 34, 39
। अगला, इनपुट से रिक्त स्थान निकालें AQuickBrownFoxJumpedOverTheLazyDog
:। इसके बाद, सभी अक्षरों को नीचे करें, लेकिन उन पर अपरकेस 0, 2, 8, 14, 18, 25, 30, 34, 39
: AqUickbrOwnfoxJumpEdovertHelazYdog
जो आपका आउटपुट है।
इनपुट
आपका इनपुट एक अंग्रेजी वाक्य, वाक्यांश या शब्द होगा। इसमें केवल लोअरकेस अक्षर, अपरकेस अक्षर, हाइफ़न, एपॉस्ट्रॉफ़, अल्पविराम, अवधि, प्रश्न चिह्न, विस्मयादिबोधक चिह्न और रिक्त स्थान हो सकते हैं।
उत्पादन
इनपुट अपरकेस-डी में बड़े अक्षरों के सूचकांक में अक्षरों के साथ रिक्त स्थान को हटा दिया गया, लोअरकेस-डी।
नोट: आपका प्रोग्राम किसी IndexOutOfRange या इसी तरह की त्रुटि के साथ क्रैश (इस तरह के निष्पादन को समाप्त करता है) को क्रैश नहीं कर सकता है।
परीक्षण के मामलों
Hi! Test!
Hi!tEst!
A Quick Brown Fox Jumped Over The Lazy Dog
AqUickbrOwnfoxJumpEdovertHelazYdog
testing TESTing TeStING testing testing TESTING
testingtESTIngteStInGTEstingtestingtestiNG
TESTING... ... ... success! EUREKA???!!! maybe, don't, NOOOOO
TESTING.........success!eureKA???!!!maybe,don't,nooooo
Enter PASSWORD ---------
Enterpassword---------
A a B b C c D d E e F f G g H h I i J j K k L l M m N n O o P p Q q R r S s T t U u V v W w X x Z z
AabbCcddEeffGghhIijjKkllMmnnOoppQqrrSsttUuvvWwxxZz
TEST
teST
0, 2, 8, 14, 18, 23, 27, 32
' वे हैं0, 2, 8, 14, 18, 25, 30, 34, 39