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

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

1
दो-शून्य-एक-पाँच पहेली
पृष्ठभूमि यह पहेली चार चौकों की पहेली (अपने आप में एक पिछले प्रश्न का विषय ) पर भिन्नता है । उस पहेली की तरह, उद्देश्य केवल चार अंकों और कुछ गणितीय ऑपरेटरों का उपयोग करते हुए, विभिन्न पूर्ण संख्याओं के लिए गणितीय अभिव्यक्तियों को खोजना है। इस मामले में, हालांकि, …

4
क्या शब्द एक दूसरे से सटे कुंजी के साथ टाइप करने योग्य है?
इसे पढ़ने से पहले मैं इस छोटी पहेली को पढ़ने का सुझाव देता हूं: /puzzling/11408/longest-word-with-adjacent-letters-on-a-keyboard मैं चाहता हूं कि आप एक ऐसा प्रोग्राम बनाएं जिसमें एक तर्क, एक शब्द (केवल लोअरकेस अक्षर), और आउटपुट "हां" हो, अगर शब्द कीबोर्ड पर आसन्न कुंजियों के साथ टाइप किया जा सकता है (लेख …

2
ASCII कला पीढ़ी
कार्य एक प्रोग्राम या फ़ंक्शन लिखें जो चौड़ाई wऔर ऊंचाई की एक छवि लेता है h, और दो पूर्णांक a <= w/2और b <= h/2, आयाम ax के साथ छवि के एक एएससीआई कला प्रतिनिधित्व को आउटपुट करता है b। एससीआई कला को निम्न चरणों के माध्यम से उत्पन्न किया …

2
लेजर गंतव्यों से मेल करने के लिए दर्पण कॉन्फ़िगरेशन ढूंढें
अद्यतन स्कोरिंग : जैसा कि मैंने चुनौती दी थी, यह चुनौती अधिक कठिन है, मैंने स्कोरिंग को समायोजित किया है। एक प्रोग्राम जो एकल दर्पण इनपुट को हल कर सकता है, एक मान्य उत्तर है। अधिक परिष्कृत कार्यक्रमों से उनके स्कोर को बोनस मिलता है। पीपीसीजी पर दर्पणों के एक …
13 code-golf  grid 

7
पंक्ति, स्तंभ, विकर्ण, खंड
कुछ सकारात्मक पूर्णांक N के लिए, कोड का एक वर्ग खंड लिखें जो N वर्ण चौड़ा और N वर्ण लंबा है। उदाहरण के लिए, आपका N 5 हो सकता है और ब्लॉक इस तरह दिख सकता है: ThisI sMy5B y5Cod eBloc kOkay इस ब्लॉक को निम्नानुसार व्यवहार करने की आवश्यकता …

1
टेट्रिस टैंग्राम्स
परिचय टैंग्राम एक क्लासिक पहेली है जिसमें विभिन्न आकृतियों में ब्लॉकों को व्यवस्थित / फिटिंग किया जाता है। चीनी "से - शाब्दिक अर्थ है" कौशल के सात बोर्ड "। आइए इस विचार को लें और एक ग्रिड को भरने के लिए सात Tetrominos के टुकड़ों का उपयोग करें । चुनौती …

2
शब्द खोज पहेली पीढ़ी
तार की एक सूची को देखते हुए, सबसे छोटे वर्ग मैट्रिक्स को ढूंढें जिसमें प्रारंभिक तार शामिल हैं। इस प्रश्न शब्द खोज पहेली में स्ट्रिंग्स क्षैतिज, लंबवत या तिरछे और आगे या पीछे की तरह दिखाई दे सकते हैं । शब्दों को वर्ग में रखा जाना चाहिए, प्रत्येक दिशा में …

6
Iterated Divisor Twist
परिभाषाएं आज्ञा देना mऔर nसकारात्मक पूर्णांक हो। हम कहते हैं कि mएक है भाजक मोड़ के nपूर्णांक वहां मौजूद है, तो 1 < a ≤ bऐसा है कि n = a*bऔर m = (a - 1)*(b + 1) + 1। यदि mइसे nशून्य या अधिक विभाजक ट्विस्ट लगाकर प्राप्त किया …

3
ऑटो मेटा-कोड-गोल्फ
आप सभी कोडगॉल्फ चुनौतियों से बीमार हैं। इसलिए आप एक प्रोग्राम लिखने का निर्णय लेते हैं जो आपके लिए कुछ पायथन कोड को स्वचालित रूप से गोल्फ करेगा। 3 परीक्षण मामले हैं: print quickSort([0,7,3,-1,8,10,57,2]) def quickSort(arr): less = [] pivotList = [] more = [] if len(arr) <= 1: return …
13 python  metagolf 

11
व्युत्क्रम XOR की गणना करें
आज्ञा देना fसमारोह है कि एक बिटफ़ील्ड {0 1}का आकार ( ) के आकार n+1के बिटफील्ड के लिए वें और वें बिट पर nलागू XORकरने और नए बिटफील्ड में परिणाम लिख रहा है।ii+1 उदाहरण: f("0101") = "111" अनौपचारिक गणना: 0 XOR 1 = 1 1 XOR 0 = 1 0 …
13 code-golf 

1
पिज्जा को अच्छी तरह से साझा करना
दोस्तों के साथ पिज्जा साझा करने में कठिनाई यह है कि यह सुनिश्चित करना मुश्किल है कि हर किसी को अपने स्लाइस पर बराबर मात्रा में पेपरोनी मिले। तो, आपका काम यह तय करना है कि पिज्जा को काफी कैसे स्लाइस किया जाए ताकि हर कोई खुश रहे। दिशा-निर्देश एक …

4
BattleBlock थियेटर पहेली को हल करें
गेम बैटलब्लॉक थियेटर में कभी-कभी एक पहेली होती है जो लाइट्स आउट का एक सामान्यीकृत संस्करण है । आपको तीन समीपवर्ती ब्लॉक मिले हैं, जिनमें से प्रत्येक बार और 1 के बीच एक स्तर को इंगित करता है जिसमें बार शामिल हैं, जैसे: | |||| || यदि आप किसी ब्लॉक …

2
कॉन्टेक्ट के साथ कॉन्टेनेट स्ट्रिंग्स
प्रसंग के साथ तार इस चुनौती के प्रयोजनों के लिए, संदर्भ के साथ एक स्ट्रिंग तार का एक ट्रिपल है, जिसे बाएं संदर्भ , डेटा भाग और सही संदर्भ कहा जाता है । यह एक लंबी स्ट्रिंग के एक विकल्प का प्रतिनिधित्व करता है। हम ऊर्ध्वाधर पाइप |को विभाजक के …
13 code-golf  string 

3
कंप्यूटर: आप गणित करते हैं
यह चुनौती आंशिक रूप से एक एल्गोरिदम चुनौती है, जिसमें कुछ गणित शामिल है और आंशिक रूप से केवल सबसे तेज़ कोड चुनौती है। कुछ सकारात्मक पूर्णांक के लिए n, लंबाई के 1एस और 0एस के समान रूप से यादृच्छिक स्ट्रिंग पर विचार nकरें और इसे कॉल करें A। अब …

6
गोल्फमास के 12 दिन
चुनौती क्रिसमस के 12 दिनों में से प्रत्येक पर, तारीख के अनुसार, "12 दिनों के क्रिसमस" के उपयुक्त कविता का उत्पादन करें, अन्यथा "आई विश इट बी क्रिसमस हो सकता है" के कोरस का उत्पादन करें। नए सिरे से अग्रणी और / या अनुगामी ( \n) और अनुगामी रिक्त स्थान …

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