आपका लक्ष्य किसी भी मनमाने पाठ को इनपुट करना है, जैसे:
This is some text
और आउटपुट जो पाठ को पदों के लिए कोड के रूप में स्वरूपित करता है (एसई-फ्लेवर्ड मार्कडाउन) और स्टैक एक्सचेंज पर टिप्पणियां (मिनी-मार्कडाउन), जैसे:
`This is some text`
`This is some text`
हालांकि, यह मुश्किल हो जाता है। इनपुट पर विचार करें:
Perl has a variable called $`
आउटपुट होना चाहिए
`` Perl has a variable called $` ``
`Perl has a varaible called $\``
प्रारूपण के पूर्ण नियम हैं:
पूर्ण पोस्ट (पूर्ण एसई मार्कडाउन)
चरण 1: कम से कम संख्या की गणना करें जिसके लिए स्ट्रिंग में लगातार कई बैकटिक्स नहीं हैं। इसको बुलाते हैं
n। (उदाहरण के लिए, स्ट्रिंग के लिएpotato,n1 है, के लिएthis is a backtick: `,nके लिए 2 है, और` `` ``` ````` ``````,n4. है)चरण 2: स्ट्रिंग को
nबैकटिक्स में लपेटें । यदि स्ट्रिंग एक बैकटिक के साथ शुरू या समाप्त होती है, तो आपको रिक्त स्थान के साथ भी लपेटना चाहिए। (उदाहरण के लिए,potatoहो जाता है`potato`,this is a backtick: `हो जाता है`` this is a backtick: ` ``, और` `` ``` ````` ``````हो जाता है```` ` `` ``` ````` `````` ````।
टिप्पणियाँ (मिनी-मार्कडाउन)
- में लपेटें
`और सभी`के साथ बच\`। (उदाहरण के लिए,potatoहो जाता है`potato`,this is a backtick: `हो जाता हैthis is a backtick: \`, और` `` ``` ````` ``````हो जाता है\` \`\` \`\`\` \`\`\`\`\` \`\`\`\`\`\`।
- में लपेटें
ये है कोड गोल्फ; बाइट गिनती जीत में सबसे छोटा जवाब।
\; स्वरूपित करने के लिए \, आपको करने की आवश्यकता है ``\``। इसके अलावा, एक \ही समस्या में एक रन के साथ समाप्त होने वाला कुछ भी : asdf\`asdf`