कार्यक्रमों में स्टैक एक्सचेंज के शीर्षक का विपर्यय करना


20

स्टैक एक्सचेंज में वर्तमान में 134 प्रश्न और उत्तर साइट हैं । इसमें "माँ मेटा" को छोड़कर सभी बीटा साइटें (जैसे PPCG) शामिल हैं, लेकिन एरिया 51 प्रस्ताव और न ही कोई मेटा साइटें ।

इस प्रश्न का उत्तर देने के लिए, उन साइटों में से किसी एक को चुनें और एक कार्यक्रम लिखें, जहां कोड की प्रत्येक पंक्ति उस साइट पर एक अलग प्रश्न के शीर्षक का विपर्यय हो । उस साइट के किसी भी प्रश्न का उपयोग तब तक किया जा सकता है जब तक कि उन्हें हटा नहीं दिया गया हो, और इस प्रश्न से पहले पूछा गया था

एक प्रश्न के शीर्षक में सभी वर्ण शामिल हैं जो Titleपाठ बॉक्स में दिखाई देते हैं जब editलिंक को एक प्रश्न के नीचे क्लिक किया जाता है, तो वे व्हाट्सएप , मैथजैक्स प्रारूपण , पागल यूनिकोड वर्ण, जो भी हो। ( यदि आप एक बार में प्रश्न शीर्षक का एक गुच्छा क्वेरी करना चाहते हैं तो आप स्टैक एक्सचेंज एपीआई का उपयोग कर सकते हैं ।)

आपके द्वारा लिखा गया प्रोग्राम स्ट्रिंग को आउटपुट करना चाहिए जो हर स्टैक एक्सचेंज पेज के शीर्ष पर मज़बूती से दिखाई देता है:

Questions Tags Users Badges Unanswered Ask Question

यह सटीक पाठ, और एक वैकल्पिक अनुगामी न्यूलाइन, केवल एक चीज है जिसे आपके प्रोग्राम को आउटपुट करना चाहिए। कोई इनपुट नहीं है। आउटपुट स्टडआउट जाना चाहिए या, यदि यह संभव नहीं है, तो एक समान विकल्प।

चूँकि ऐसा करने पर केवल प्रश्न शीर्षक के आरेख एक तरह के पेचीदा हो सकते हैं, आप वैकल्पिक रूप से अपनी पसंद के एक चरित्र को अपने कार्यक्रम में प्रत्येक पंक्ति में, किसी भी कॉलम में जोड़ सकते हैं । सभी पंक्तियों के लिए एक अतिरिक्त वर्ण होना आवश्यक नहीं है और इसे रेखाओं के समान वर्ण नहीं होना चाहिए। लाइन टर्मिनेटर को छोड़कर चरित्र कुछ भी हो सकता है । लाइन में वर्ण इस एक नया चरित्र अभी भी एक सवाल शीर्षक का एक आदर्श विपर्यय होना चाहिए।

स्कोरिंग

आपका स्कोर है (number of lines with no added character) + 2 * (number of lines with an added character)। सबसे कम स्कोर जीतता है। संबंधों के मामले में पहले उत्तर जीत जाता है।

विवरण

  • आपको उन सभी प्रश्नों के लिंक प्रदान करने होंगे, जिनसे आपने शीर्षकों का उपयोग किया है।

  • आप उसी स्टैक एक्सचेंज साइट को किसी और के रूप में चुन सकते हैं, हालांकि आपको अप्रयुक्त साइटों को चुनने के लिए प्रोत्साहित किया जाता है, बस कुछ किस्म के लिए।

  • यदि आपके द्वारा उपयोग किया गया कोई प्रश्न विजेता चुने जाने से पहले हटा दिया जाता है, तो आपका सबमिशन अमान्य हो जाएगा, इसलिए अच्छी तरह से स्थापित प्रश्नों को चुनना सबसे अच्छा है।

  • यदि आपके कुछ प्रश्नों पर शीर्षक संपादित किए जाते हैं तो आपका प्रस्तुतिकरण तब भी मान्य है जब तक संपादित इतिहास दिखाता है कि जब आपने अपना उत्तर पोस्ट किया था तब आपके शीर्षक सही थे।

  • आपके कार्यक्रम में टिप्पणियाँ ठीक हैं।

  • अपनी आवश्यकताओं के अनुरूप प्रश्न शीर्षक संपादित करना बहुत बुरा रूप है।


1
उद्धरण खोजना कठिन है ...
ऑप्टिमाइज़र

जवाबों:


9

पायथन 2, स्कोर = 2

print '''               &''(()),..===>>?''HHIMMMMPPaaaaabccdddeeeeeeeeeegggimmmmnnnnnoooooprrrrsstwyy''' and 'questions tags users \
badges unanswered ask question'.title() or '             $.?IIWaaabbccccccceeefghhhhhhiijjkklllllmmnnnoooprrrstttttttuxyyz'

मैं इसे एक पंक्ति में नहीं ला सका, इसलिए यहां दो में एक बिल्कुल सीधा समाधान है।

मैंने स्टैक ओवरफ्लो पर 50 हजार सबसे लंबे शीर्षकों के माध्यम से पुन: विचार करके प्रश्न पाया:

यहाँ जो कोई भी इसके लिए जा रहा है (इसे उपयोग करने के लिए स्वतंत्र महसूस करें) के लिए एक-लाइनर पर मेरा सबसे अच्छा प्रयास है:

print "questions tags users badges unanswered ask question".title() or AHHRUaacccceeeeeeeeeffghikkllmnnnooooooorrrrrrrtwwwy

दूरस्थ वेबपेज ("Request.UserHostAddress" सही ढंग से काम नहीं कर रहा है) में एक लिंक पर क्लिक करने वाले रेफरल की विशिष्टता की गारंटी कैसे करें?


10

गोल्फस्क्रिप्ट, बिना किसी अतिरिक्त वर्ण वाली 3 पंक्तियाँ

"Questions Tags Users Badge"'exception SLSATE[HY000][1049]eymfny incnue while pn chma afte intallin FOSBundl'or
"s Unanswered Ask "'Reoccurring error The current idetity(NT THORITY\NETWORK SERVICE)oe ot have it cc toC:\WINDOWS\Microsoft.NET\Framewor\v2.0.50727\Tempary ASP.NET Files'or
"Question""D he 'S'  SL stand f standard or strctured?"or

मैं StackOverflow मारा, क्योंकि यह शायद सबसे (उपयोगी) पदों था। JQuery और SQL में बहुत सारे Qs पाए जा सकते हैं।

ग्रंथ सूची:

प्रत्येक पंक्ति में दो तारों का उपयोग करता है, और पहले एक को साथ लेता है or। मुझे कोई उचित गोल्फस्क्रिप्ट नहीं पता है, लेकिन मैंने इसे यहाँ परीक्षण किया है

दो पंक्तियों में आवश्यक उद्धरण प्राप्त करना संभव है, लेकिन आपको एक ऐसी भाषा की आवश्यकता होगी जो आपको वर्णों को डंप करने की अनुमति दे।


1
एक पंक्ति (या उपयोग :o\"s Unanswered Ask "o) को हटा दिया गया
jimmy23013

3

पायथ, 2, 1 अतिरिक्त चरित्र के साथ 1 पंक्ति।

r"questions tags users badges unanswered ask question"tyhgkk)            (.?AHHRUaacccceeeeeeeeeeffiiilllmnnnnooooooooprrrrrrrrtttwww

एक रेफ़रर की विशिष्टता की गारंटी देने के लिए grc का उपयोग कैसे करता है जो एक दूरस्थ वेबपेज में लिंक पर क्लिक करता है ("Request.UserHostAddress" सही ढंग से काम नहीं कर रहा है)? , जो दुर्भाग्य sसे काम करने के लिए एक अतिरिक्त की आवश्यकता है ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.