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

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

18
इलिप्सिस का बहुवचन कैसे करें?
यह स्पष्ट रूप से दीर्घवृत्त है। एक चैट संदेश से प्रेरित । आपकी चुनौती शब्दों की एक सूची या स्थान या अल्पविराम से अलग स्ट्रिंग को देखते हुए, दीर्घवृत्तीयता उन्हें बताती है। दीर्घवृत्तीयो-इये एक शब्द: शब्द से शुरू करें। मूल शब्द के पहले अक्षर को अंत तक जोड़ें। मूल शब्द …
14 code-golf  string 

8
सबसे छोटी अद्वितीय सबलिस्ट खोजें
सूचियों की सूची को देखते हुए सबसे छोटी सूची मिलती है जो बिल्कुल एक सूची की एक सन्निहित सूची है। उदाहरण के लिए अगर हमारे पास था [[1,2,3], [1,2,3,4], [2,4,5,6], [1,2,4,5,6]] सबसे छोटी सन्निहित सूची होगी [3,4]क्योंकि यह केवल दूसरी सूची में दिखाई देती है। यदि कोई अद्वितीय सन्निहित उप-सूची …

12
Nth हारून नंबर का पता लगाएं
पृष्ठभूमि एक रूथ-आरोन जोड़ी लगातार सकारात्मक पूर्णांक की एक जोड़ी है nऔर n+1इस तरह कि प्रत्येक पूर्णांक के प्रमुख कारकों (बार-बार प्रमुख कारकों की गिनती) का योग समान है। उदाहरण के लिए, (714,715)एक रूथ-हारून जोड़ी है के बाद से 714=2*3*7*17, 715=5*11*13और 2+3+7+17=5+11+13=29। रूथ-आरोन की जोड़ी को कार्ल पोमेरेन्स ने बेबे …

12
आगे जोड़ते, संलग्न अनुक्रम
कार्य प्रीपेंड, एपेंड-सीक्वेंस को इस तरह से पुनरावर्ती रूप से परिभाषित किया गया है a (1) = 1 a (n) = a (n-1) .n, if n सम है a (n) = na (n-1), अगर n विषम है जहां । पूर्णांक संघटन का प्रतिनिधित्व करता है। तो पहले कुछ शब्द हैं: …

3
ट्रॉली समस्या का समाधान करें
दार्शनिकों ने लंबे समय से ट्रॉली समस्या की ओर इशारा किया है । दुर्भाग्य से, किसी भी मानव ने अभी तक इस समस्या को हल नहीं किया है। सौभाग्य से, प्रोग्रामर के रूप में हम अपने लिए समस्या को हल करने के लिए कंप्यूटर का उपयोग कर सकते हैं! इनपुट …

30
छँटाई के बाद एक सरणी के सूचकांक प्राप्त करें
आपकी चुनौती आज एक कार्यक्रम या समारोह लिखना है जो एक सूची लेता है lऔर उन पदों को देता है lजिनमें lक्रमबद्ध रूप से प्रत्येक क्रमिक तत्व दिखाई देता है। दूसरे शब्दों में, सबसे छोटे मूल्य के सूचकांक का उत्पादन करते हैं, इसके बाद दूसरे सबसे छोटे मूल्य के सूचकांक …

11
एक स्ट्रिंग का वर्गमूल लें
प्रेरणा में इस चुनौती अपने कार्य को दो तार गुणा करने के लिए किया गया था, यह स्वाभाविक रूप से एक स्ट्रिंग का वर्गमूल लेने के लिए एक तरह से प्रस्तुत करता है। यह कैसे काम करता है? एक स्ट्रिंग को देखते हुए (उदाहरण के लिए pub) पहली चीज जो …

8
अष्टभुजाकार शब्द बनाना
पिछले गुरुवार के उपयोगकर्ता @SpookyGengar ने स्क्वॉयड शब्द बनाने के बारे में अपनी पहली चुनौती के साथ हमें खुशी दी । क्या होगा यदि हम पक्षों की संख्या को दोगुना कर दें? चुनौती किसी भी उचित प्रारूप में इनपुट के रूप में एक स्ट्रिंग लें जो आपको चाहिए ( string, …
14 code-golf  string 

23
मैट्रिक्स-वेक्टर की गणना करें
कम से कम दो तत्वों के पूर्णांक सरणी को देखते हुए, सरणी के मैट्रिक्स-वेक्टर (नीचे परिभाषित) को आउटपुट करें । मैट्रिक्स-वेक्टर की गणना करने के लिए , पहले आकार का nएक मैट्रिक्स बनाने के लिए आकार- इनपुट सरणी के माध्यम से घुमाएं n x n, मुख्य विकर्ण के बाद सरणी …

5
वक्र पर एक बिंदु के एंटीपोड की गणना करें
एक वक्र एक वर्ग ग्रिड पर बिंदुओं का एक सेट होता है जैसे कि प्रत्येक बिंदु में चार-पड़ोसी पड़ोस में ठीक दो पड़ोसी होते हैं और बिंदु एकल जुड़े घटक बनाते हैं। यही है, ग्रिड ग्राफ पर बिंदुओं से प्रेरित ग्राफ एक चक्र के लिए आइसोमॉर्फिक है। "प्रेरित" का अर्थ …

20
वेतन वृद्धि को दोगुना करते हुए ऊपर और नीचे की गिनती
इनपुट: एक गैर-खाली सूची / वेक्टर प्रत्येक तत्व का एक मूल्य / चरित्र रखती है, अगर आप की गणना करेंगे संकेत ऊपर या नीचे । मैं उपयोग करूँगा 1और -1, लेकिन आप जो चाहें चुन सकते हैं। आप केवल दो मानों का उपयोग कर सकते हैं, तो आप उपयोग नहीं …

6
आप दुर्घटनाग्रस्त बिना लूप कर सकते हैं?
हम में से बहुत से लोग ट्रॉन खेल से परिचित हैं। आप ग्रिड पर रखे "लाइटसाइकल" को नियंत्रित करते हैं। प्रकाश चक्र हमेशा आगे बढ़ता है (हालांकि आप दिशा को नियंत्रित करते हैं) और इसके पीछे एक स्थायी निशान छोड़ देता है। यदि आप एक निशान में भागते हैं, तो …

6
गुणकों के साथ एक सेट को कवर करें
आओ हम 1 से अधिक पूर्णांकों का एक सेट लेते हैं और इसे X कहते हैं । हम एस (i) को परिभाषित करेंगे कि मैं जहां i> 1 द्वारा X विभाज्य के सभी सदस्यों का सेट है । इन सबसेट में से सेट के एक समूह का चयन करना चाहेंगे …

6
n * k = dd0d00d जहां d =…?
एक सकारात्मक पूर्णांक n : 500 दिया गया : खोजें सबसे छोटी सकारात्मक पूर्णांक कश्मीर ऐसी है कि के दशमलव प्रतिनिधित्व सभी अंक n * कश्मीर या तो कर रहे हैं 0 या घ , साथ ≤ घ ≤ 9 1 । 30 सेकंड से कम समय में प्रिंट या …

3
ट्रेविदथ की गणना करें
Treewidth एक अनिर्दिष्ट ग्राफ का ग्राफ़ थ्योरी में एक बहुत महत्वपूर्ण अवधारणा है। टनों ग्राफ एल्गोरिदम का आविष्कार किया गया है जो कि तेजी से चलते हैं यदि आपके पास छोटे ट्रेविद के साथ ग्राफ का अपघटन होता है। ट्रीविद को अक्सर पेड़ के विघटन के रूप में परिभाषित किया …

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