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

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

14
उनकी अधिकतम द्वारा दो सूचियों की तुलना करें
गैर-नकारात्मक पूर्णांक की दो अलग - अलग सूचियों को देखते हुए , उस सूची को वापस लौटाएं जिसमें अधिकतम अधिकतम (जैसे [4, 2], [3, 3, 1] -> [4, 2]) है। यदि वे दोनों एक ही अधिकतम हैं, तो उस सूची को लौटाएं जिसमें इस अधिकतम (उदाहरण [4, 2, 4], [4, …

6
स्ट्राइकिंग क्लॉक का मिलान करें
परिचय: घर पर हमारे पास एक घड़ी होती है जो प्रत्येक घंटे में बताई गई राशि पर हमला करती है, लेकिन हर आधे घंटे में एक बार हमला करती है। तो 0:00 से 12:00 तक और इस क्रम में यह भी शामिल है: 1, 1, 1, 2, 1, 3, 1, …

15
एक संयोजन मान उत्पन्न करें जो लक्ष्य मान तक जोड़ता है
चुनौती मान लीजिए कि आपके पास संख्याओं की एक सूची है, और एक लक्ष्य मूल्य है। अपनी संख्या के सभी संयोजनों का सेट खोजें जो लक्ष्य मान तक जोड़ते हैं, उन्हें सूची सूचक के रूप में लौटाते हैं। इनपुट और आउटपुट इनपुट संख्याओं की सूची लेगा (आवश्यक नहीं) और लक्ष्य …

16
मॉड 2 मल्टीमोनियल गुणांक
क्विंटोपिया ने यहां बहुराष्ट्रीय गुणांकों की गणना करने के लिए एक चुनौती पोस्ट की है (कुछ पाठ यहां से कॉपी किए गए हैं)। बहुराष्ट्रीय गुणांक मॉड 2 की गणना करने के लिए एक मजेदार एल्गोरिदम है। संख्याओं की सूची को देखते हुए, k 1 , k 2 , ..., k …

7
क्या वे सप्ताह का एक ही दिन हो सकते हैं?
चुनौती एक गैर-नकारात्मक पूर्णांक, आउटपुट को देखते हुए कि क्या दो तिथियों (ग्रेगोरियन कैलेंडर के लिए) संभव है कि सप्ताह के एक दिन को साझा करने के लिए कई वर्षों से भिन्न हो। एक वर्ष को एक लीप वर्ष माना जाता है यदि यह 4 से विभाज्य है लेकिन 100 …

1
आइये एक Minifier लिखते हैं
पृष्ठभूमि सामान्य रूप से, आपके वेब ब्राउज़र में जावास्क्रिप्ट की सेवा करते समय, मिनिरल्स का उपयोग किया जाता है। यह आमतौर पर बाइट्स की संख्या को कम करने के लिए उपयोग किया जाता है जिन्हें भेजा जाना है। बचत बैंडविड्थ स्पष्ट कारणों के लिए उपयोगी है। कुछ लोग obfuscaters का …

10
अपराधों में घट रहा है
पूर्णांक को देखते हुए n, उन तरीकों की संख्या लौटाएं जिन्हें n अभाज्य संख्याओं की सूची के रूप में लिखा जा सकता है। उदाहरण के लिए, 2323के रूप में लिखा जा सकता है (2,3,23), (23,23)या (2,3,2,3)या (23,2,3)है, तो आप उत्पादन होगा 4। यदि यह इस तरह से नहीं लिखा जा …

11
सबसेट-सम पर एन-बिट भिन्नता
एक और चुनौती के लिए मैं लिख रहा हूं, मुझे यह सत्यापित करने की आवश्यकता है कि परीक्षण के मामले बाध्य पूर्णांक के साथ हल करने योग्य हैं। विशेष रूप से, मुझे पूर्णांक Aऔर एक पूर्णांक बिट चौड़ाई के गैर-रिक्त सरणी के लिए, निम्न को सत्यापित करने की आवश्यकता है …

14
मॉड-संतुलित सूची
परिचय मान लीजिए कि मेरे पास पूर्णांकों की एक सूची है, तो L = [-1,2,2,1,2,7,1,4] कहें । मुझे अपने जीवन में संतुलन रखना पसंद है, इसलिए मुझे यह देखकर खुशी होती है कि इसमें कई विषम तत्व भी हैं। क्या अधिक है, इसमें 3 के सभी मॉडुलो वर्गों में समान …


30
2 कारकों का कारक
प्राकृतिक संख्या को देखते हुए nउन सभी संभावित दो कारकों गुणन की सूची प्राप्त करने के लिए एक प्रोग्राम या फ़ंक्शन लिखें, जिन्हें प्राप्त करने के लिए उपयोग किया जा सकता है n। यह समझने के लिए कि आप किस तरह का दिखावा कर रहे हैं, आप http://factornumber.com/?page=16777216 पर जाकर …

7
क्या मेरे बच्चों की वर्णमाला चटाई ठीक से रंगों द्वारा समूहीकृत है?
मेरे बच्चों के पास खेलने के लिए एक वर्णमाला की चटाई है, कुछ इस तरह से: महीनों के बाद मैट की टाइलें बेतरतीब ढंग से रखी जाने के बाद, मैं थक गया और चटाई के सभी टाइलों को उनके पृष्ठभूमि के रंगों के अनुसार वर्गों द्वारा रखा गया। इसलिए, यदि …

1
F86 के साथ संकलित x86 ASM का EXE आकार कैसे कम करें?
एक अभ्यास के रूप में, मैंने इस चुनौती के लिए, x86 विधानसभा भाषा में एक सरल समाधान बनाया है । मैं इसे विंडोज पर FASM के साथ चला रहा हूं। यहाँ मेरा स्रोत कोड है: format PE console entry start include 'WIN32A.inc' section '.text' code executable start: push char ; …

30
जोड़ो और मिटाओ
एक पंक्ति को देखते हुए जिसमें केवल अक्षर होते हैं, निम्नलिखित प्रक्रिया करें: आप एक स्ट्रिंग बनाए रखें जो शुरुआत में खाली हो। यदि अगला इनपुट चरित्र स्ट्रिंग में है, तो इसे स्ट्रिंग से हटा दें। यदि अगला इनपुट वर्ण स्ट्रिंग में नहीं है, तो इसे स्ट्रिंग में जोड़ें। स्ट्रिंग …
14 code-golf  string 

8
वर्टेक्स कनेक्शंस को योग करें
मान लीजिए कि आपके पास एक धनात्मक पूर्णांक N है । सबसे पहले, एक नियमित बहुभुज का निर्माण करें , जिसमें एन कोने हैं, पड़ोसी के बीच की दूरी के बीच की दूरी 1. है। फिर प्रत्येक शीर्ष से, हर दूसरे शीर्ष पर लाइनों को कनेक्ट करें। अंत में, सभी …

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