कहानी
क्या आपने इस पोस्ट को 9gag से देखा है ? हो सकता है कि आपको अपने वाक्य बनाने का अहसास हो। लेकिन तब आपको पता चलता है कि आप आधे घंटे में सिर्फ एक स्क्रिप्ट को गोल्फ कर सकते हैं, और आपको इसके साथ समय नहीं देना होगा।
प्रस्तुत
आपके कार्यक्रम को एक इनपुट स्ट्रिंग मिलेगी जो नीचे बताए गए उद्धरण चिह्नों के साथ वापस आ जाएगी। मानक खामियों को मना किया जाता है। लाइनों की सूची के रूप में आउटपुट की अनुमति है। अनुगामी रिक्त स्थान और रिक्त लाइनें जो आउटपुट को नहीं तोड़ती हैं उन्हें अनुमति है।
इनपुट के नियम
- इनपुट में केवल मुद्रण योग्य ASCII वर्ण हैं।
- इनपुट में रिक्त स्थान हो सकते हैं। शब्द उनके साथ निर्धारित होते हैं।
- यह गारंटी है कि एक स्थान का दूसरे स्थान से अनुसरण नहीं किया जाएगा।
- कोई इनपुट या खाली स्ट्रिंग का मामला मायने नहीं रखता।
आउटपुट के नियम
यदि एक शब्द दिया जाता है, तो प्रोग्राम को उद्धरण चिह्नों के बीच स्ट्रिंग वापस करना होगा।
यदि इनपुट स्ट्रिंग में 2 या अधिक शब्द हैं, तो यह पहले प्रारंभिक इनपुट देता है, लेकिन पहला शब्द उद्धरण चिह्नों में है। फिर अगली पंक्ति में, यह प्रारंभिक इनपुट लौटाता है, लेकिन उद्धरणों में दूसरे शब्द के साथ। और इसी तरह शेष शब्दों के लिए।
सामान्य तौर पर, प्रोग्राम को कई लाइनों के रूप में वापस लौटना पड़ता है क्योंकि इनपुट में शब्द होते हैं।
उदाहरण:
test -> "test"
This is codegolf -> "This" is codegolf
This "is" codegolf
This is "codegolf"
This is a significantly longer, but not the longest testcase -> "This" is a significantly longer, but not the longest testcase
This "is" a significantly longer, but not the longest testcase
This is "a" significantly longer, but not the longest testcase
This is a "significantly" longer, but not the longest testcase
This is a significantly "longer," but not the longest testcase
This is a significantly longer, "but" not the longest testcase
This is a significantly longer, but "not" the longest testcase
This is a significantly longer, but not "the" longest testcase
This is a significantly longer, but not the "longest" testcase
This is a significantly longer, but not the longest "testcase"
Here is an another one -> "Here" is an another one
Here "is" an another one
Here is "an" another one
Here is an "another" one
Here is an another "one"
यह कोड-गोल्फ है , इसलिए कम से कम बाइट उत्तर जीतता है!
"
वर्ण नहीं होंगे ?
''
, ‘’
या “”
के बजाय ""
?