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

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

16
इनपुट के साथ बीपीएम की गणना
सबसे छोटा कोड प्रोग्राम करें जो पारित किए गए समय के 8 डेटा बिंदुओं का उपयोग करके औसत बीपीएम (बीट्स प्रति मिनट) की गणना करेगा। यह मेरी पहली पोस्ट है, और मैंने इसके समान प्रश्न नहीं देखा है। चूंकि मैं लय के खेल का प्रशंसक हूं, इसलिए बीपीएम की गणना …
30 code-golf 

7
धीमी गति से बढ़ रहा है
एक क्विन बनाओ। आसान लगता है? अच्छी तरह से इस क्वीन का आउटपुट पहले प्लस के साथ होना चाहिए, जो इसके बाद अपने दूसरे कैरेक्टर के साथ-साथ इसके दूसरे कैरेक्टर को भी आउटपुट करता है। इस तरह से क्वीन को कई पीढ़ियों में दो प्रतियों का उत्पादन करना चाहिए। उदाहरण: …
30 code-golf  quine 

29
उन लालची रोमन!
कड़ाई से सकारात्मक पूर्णांक को देखते हुए, केवल योगात्मक नियम का उपयोग करके कम से कम संभव रोमन अंक लौटाएं। आउटपुट MDCLXVIमें उस क्रम के प्रत्येक वर्ण का शून्य या अधिक होना चाहिए । 14इसलिए संख्या के XIIIIबजाय देना चाहिए XIV। वर्णों के संख्यात्मक मान M= 1000, D= 500, C= …

20
क्या मैं बाल्टियों को वापस ला सकता हूं?
मेरे छोटे बच्चे के पास एक खिलौना है: इस खिलौने में 10 स्टैकेबल छोटी बाल्टियाँ होती हैं, जिन्हें हम 1 (सबसे छोटी वाली) से 10 (सबसे बड़ी एक) संख्या में लाने जा रहे हैं। कभी-कभी वह छोटे-छोटे ढेर बनाता है और खिलौना इस तरह खत्म होता है: हम इस तरह …

30
धार UI के लिए ASCII कला
संकट धार प्रोग्राम से UI को फिर से बनाएँ कोई इनपुट नहीं दिया गया है, निम्नलिखित उत्पादन: +----------+----------+----------+ |a.exe |##########|seeding | +----------+----------+----------+ |b.exe 10% |# |leeching | +----------+----------+----------+ |c.exe |##########|seeding | +----------+----------+----------+ |d.exe 20% |## |leeching | +----------+----------+----------+ |e.exe |##########|seeding | +----------+----------+----------+ |f.exe 30% |### |leeching | +----------+----------+----------+ |g.exe |##########|seeding …

18
एन-आयामी पहचान "मैट्रिक्स"
एक सकारात्मक पूर्णांक n, आउटपुट N-डिमेंटल आइडेंटिटी "मैट्रिक्स" को देखते हुए , जो कि वह N^Nसरणी है 1जहां सूचकांकों के सभी घटक समान और 0अन्यथा हैं। N^Nइसका मतलब है N-by-N-by-N-by -... 1 -> [1] 2 -> [[1,0],[0,1]] 3 -> [[[1,0,0],[0,0,0],[0,0,0]],[[0,0,0],[0,1,0],[0,0,0]],[[0,0,0],[0,0,0],[0,0,1]]] 4 -> [[[[1,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]],[[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,1,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]],[[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,1,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]],[[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,1]]]] उदाहरण के लिए, यदि aहै 4आयामी पहचान …

30
शब्दों का उलटा
सोना अपनी 10 साल की बेटी के साथ उसके घर में है। स्कूल से दूसरे बच्चे को वापस लाने के लिए उसे स्कूल जाने की जरूरत है, क्योंकि स्कूल दोपहर 2 बजे खत्म हो जाएगा। यह बाहर गर्म है, इसलिए वह अपने छोटे बच्चे को घर पर छोड़ना चाहती है। …

7
लिखने के लिए युक्तियाँ
एक क्वीन एक प्रोग्राम है जो आउटपुट का उत्पादन करता है जो प्रोग्राम के सोर्स कोड के समान है। इस वेबसाइट पर, हम आम तौर पर केवल उचित quines के बारे में परवाह करते हैं (लेखन के समय, वर्तमान परिभाषा "आउटपुट का कुछ हिस्सा प्रोग्राम के एक अलग हिस्से द्वारा …
30 tips  quine 

21
निकटतम बड़ी संख्या ज्ञात कीजिए
काम पूर्णांक के किसी भी सरणी को देखते हुए, उदाहरण के लिए: [-1,476,578,27,0,1,-1,1,2] और उस सरणी का एक सूचकांक (यह उदाहरण 0 आधारित अनुक्रमण का उपयोग करता है , हालांकि आप 1 आधारित अनुक्रमण का भी उपयोग कर सकते हैं ।) index = 5 v [-1,476,578,27,0,1,-1,1,2] फिर उस इंडेक्स पर …

18
संख्या त्रिकोण फ्लिप
मान लें कि आप एक पूर्णांक में सकारात्मक पूर्णांक सूचीबद्ध करते हैं, तो इसे बाएं से दाएं फ्लिप करें। एक संख्या को देखते हुए, उस नंबर को आउटपुट करें जो इसे भेजा गया है। यह एक स्व-उलटा मानचित्रण है। 1 1 2 3 3 2 4 5 6 <---> 6 …

30
लंबाई N का एक यादृच्छिक अल्फ़ान्यूमेरिक स्ट्रिंग बनाना
दी गई लंबाई और केवल अल्फ़ान्यूमेरिक वर्णों के साथ यादृच्छिक स्ट्रिंग उत्पन्न करने का सबसे छोटा तरीका क्या है? एक यादृच्छिक स्ट्रिंग का उदाहरण: N = 9 आउटपुट के साथ होगा aZua7I0Lk दी गई लंबाई N को हमेशा 0 से अधिक माना जा सकता है यदि आवश्यक हो तो आप …

4
एक 2 डी मैट्रिक्स घूर्णन
मान लें कि मेरे पास निम्नलिखित (2D) मैट्रिक्स हैं: [[1, 2, 3, 4 ], [5, 6, 7, 8 ], [9, 10, 11, 12], [13, 14, 15, 16]] मैट्रिक्स वामावर्त R बार घुमाएं (90 डिग्री वेतन वृद्धि में नहीं, बस हर बार 1 नंबर से), 1 2 3 4 2 3 …

8
क्या हमें दोस्त होना चाहिए?
ध्यान दें कि यह मुख्य रूप से डेटा-संरचनाओं पर ध्यान केंद्रित करने वाला प्रश्न है परिचय Bacefook चाहता है कि लोगों को दोस्ती हो! जैसे, वे दोस्तों को सुझाव देने के लिए एक नई प्रणाली लागू कर रहे हैं! आपका कार्य अपने नए सुझाव प्रणाली को लागू करने के लिए …

1
घन जाल के लिए मत्स्य पालन
क्यूब्स को पक्षों के रूप में छह वर्गों से बनाया जा सकता है। लेकिन आप आधे में तीन 2x1 आयतों को मोड़ सकते हैं और एक क्यूब बनाने के लिए उन्हें एक साथ गोंद कर सकते हैं। अब इस चुनौती में आपको टुकड़ों का एक समूह मिलता है, जो प्रत्येक …

30
तिरछे गिनती!
हमारे पास संख्याओं के लिए बहुत से क्षैतिज अक्ष हैं, लेकिन मुझे ईमानदारी से लगता है कि वे एक तरह से उबाऊ हैं। आपका कार्य आज मुझे इनपुट के रूप में दिए गए दो अलग-अलग गैर-नकारात्मक पूर्णांक के बीच एक विकर्ण अक्ष का एक हिस्सा बनाना है। विकर्ण अक्ष का …

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