प्रोग्रामिंग पहेलियाँ और कोड गोल्फ

प्रोग्रामिंग पहेली उत्साही और कोड golfers के लिए क्यू एंड ए

5
कंप्यूटर एक ताज़ा कुकी का स्वाद कभी नहीं लेगा
से प्रेरित होकर github.com/JackToaster/Reassuring-Parable-Generator , बारी में से प्रेरित xkcd.com/1263 । संभावित शब्द उस भंडार के reassuring.cfg से लिए गए हैं । Reassuring.cfg (12 वीं प्रतिबद्ध का उपयोग करें) पर एक नज़र रखने से व्याकरण को आउटपुट मैचों को देखने का सुझाव दिया जाता है (आउटपुट व्याकरण से मेल खाते …

1
चक्रीय बहुभुज चुनौती (पुलिस)
चक्रीय पॉलीग्लॉट चैलेंज यह पुलिस धागा है। आप यहां लुटेरों के धागे पा सकते हैं । चक्रीय पॉलीग्लॉट एक एन-तत्व चक्रीय पॉलीग्लॉट एक पूर्ण कार्यक्रम है जिसे एन विभिन्न भाषाओं में चलाया जा सकता है। प्रत्येक भाषा में, जब प्रोग्राम बिना किसी इनपुट के साथ चलाया जाता है (संभवतः इस …

9
एक अजीब मोटर वाहन लागू करें
मैं सेलुलर ऑटोमेटन के साथ खेल रहा था और मैंने पाया कि कुछ दिलचस्प व्यवहार था। यहां देखिए यह कैसे काम करता है: यह बायीं से दाईं ओर एक बाइनरी स्ट्रिंग को पढ़ता है, अगर यह अन्य मूल्यों का 1पालन ​​करता है तो यह परिणाम के लिए 2एक 0और पाठ …

1
साइनसोइडल एएससीआईआई-कला एनिमेटेड पाठ
मुझे कुछ पुराने डेमो की याद आती है, जब वे कंप्यूटर की क्षमताओं को दिखाते हैं, जब उन्हें i3, i5 और i7 के बजाय x86 कहा जाता था। मैंने अपने 386 में जो पहली बार देखा था, वह फ्यूचर क्रू से अवास्तविक डेमो था जो अब अपनी 25 वीं वर्षगांठ …

5
एक कारक साझा करने वाली सबसे छोटी अप्रयुक्त संख्या
यह चक्की प्रश्न का एक सुंदर भाग है। मैं एक अनुक्रम को परिभाषित करूंगा और आप एक इंडेक्स दिए गए प्रविष्टि को आउटपुट करने के लिए कुछ कोड को गोल्फ करेंगे। अनुक्रम में पहला आइटम 2 है। अनुक्रम में nth आइटम n और 1 के अलावा सबसे छोटा धनात्मक पूर्णांक …

3
लिंडन शब्द कारक
पृष्ठभूमि एक लिंडन शब्द एक गैर खाली स्ट्रिंग जो सख्ती से अपने सभी अन्य रोटेशन से कोषगत छोटा होता है है। किसी भी तार को विशिष्ट रूप से कारक बनाना संभव है क्योंकि लिंडन शब्दों का संघटन ऐसा है कि ये उप-शब्द शाब्दिक रूप से गैर-बढ़ते हैं; आपकी चुनौती यह …

4
असंतोष की डिग्री
असंतोष की डिग्री यह एक विशेष रूप से कठिन कोड पहेली नहीं है - लेकिन मैं इसे हल करने के आपके कई तरीकों को देखने के लिए इच्छुक हूं। असंतृप्ति की डिग्री परमाणुओं के बीच दोहरे रासायनिक बांडों की संख्या है, और / या रासायनिक परिसर में संख्या के छल्ले। …

15
बार-बार पारस्परिक
आपको एक फ़ंक्शन / प्रोग्राम बनाने की ज़रूरत है जो एक दशमलव को इनपुट के रूप में लेता है, और संख्या के आंशिक भाग के पारस्परिक बार-बार परिणाम का परिणाम देता है, जब तक कि संख्या एक पूर्णांक नहीं बन जाती। विशेष रूप से, प्रक्रिया इस प्रकार है: X को …

9
एक ASCII समोच्च भूखंड ड्रा
निम्नलिखित 3x3 ब्लॉकों पर विचार करें, जो मार्चिंग स्क्वायर एल्गोरिदम प्रत्येक सेल (0-आधारित लेबल आईडी के साथ) की पहचान करेगा: 0: ... ... ... 1: ... ... \.. 2: ... ... ../ 3: ... --- ... 4: ..\ ... ... 5: /.. ... ../ 6: .|. .|. .|. 7: /.. …

19
HEX2 को RGBA में कैसे बदलें?
कला की दुनिया रंग से भरी है, लेकिन अलग-अलग रंगों की कला की दुनिया की तुलना में नेटवर्क की दुनिया और भी अधिक पूर्ण है और यह रेंडरिंग है। इसलिए हमें यह जानना होगा कि एक प्रकार के रंग प्रारूप को दूसरे में कैसे परिवर्तित किया जाए। चुनौती स्व-स्पष्ट है: …

30
"नमस्ते दुनिया!" (लुटेरों का धागा)
यह लुटेरों का धागा है। पुलिस का धागा यहाँ है । आपकी चुनौती यह है कि पुलिस के थ्रेड से अनियंत्रित सबमिशन लेना और ढूंढना है कि किस इनपुट या इनपुट के लिए प्रोग्राम प्रिंट करेगा Hello, World!और एक नई लाइन। पूंजीकरण, रिक्ति और विराम चिह्न सटीक होना चाहिए। जब …

1
मैं <3 सशर्त
आप अपने कोड में बहुत लंबे, उबाऊ दिखने वाले सशर्त हैं: if flag == 1: while have != needed: if type == 7: इन्हें उनके बहुत अधिक प्यारा &lt;3सशर्त समकक्षों में बदला जा सकता है: if abs(flag - 1) + 2 &lt;3: while 3 - abs(have - needed) &lt;3: if …

7
क्या दो नंबरों में अद्वितीय फैक्टरियल होते हैं?
उनके भाज्य में दो संख्याओं को तोड़ो; यदि वे कोई साझा करते हैं, तो एक गलत मूल्य लौटाते हैं। अन्यथा, एक सत्य मान लौटाएं। ( इस हालिया सवाल से प्रेरित ) दूसरे शब्दों में, लालची संभव तरीके से प्रत्येक इनपुट संख्या को भाज्य (सकारात्मक पूर्णांकों के योग) के रूप में …

7
Verbose IP रेंज जेनरेटर
यह कार्य सरल है, दो आईपी एड्रेसेस दिए गए हैं, aऔर bउस सीमा के भीतर सभी पतों को आउटपुट करते हैं। उदाहरण उदाहरण 1: f(a = 192.168.0.1, b = 192.168.0.4) 192.168.0.1 192.168.0.2 192.168.0.3 192.168.0.4 उदाहरण # 2 (TIO इसे छोटा करेगा, परीक्षण करते समय एक छोटी श्रेणी का उपयोग करें): …

27
किसी सरणी के तत्वों के बीच सभी गैर-ऑर्डर किए गए जोड़े
कार्य: एक सरणी के तत्वों के बीच सभी संभावित जोड़े के साथ एक सरणी लौटें । उदाहरण से a=["a", "b", "c", "d"];वापसी b=[["a","b"],["a","c"],["a","d"],["b","c"],["b","d"],["c","d"]]। जोड़े किसी भी क्रम में हो सकते हैं जब तक कि सभी संभव संयोजनों को शामिल किया जाता है और स्पष्ट रूप ["b","d"]से समान है ["d","b"]। इनपुट …

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