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

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

4
मजबूती से जुड़े घटक
यदि एक से दूसरे तक ग्राफ में पथ है, तो एक निर्देशित ग्राफ में दो अलग-अलग कोने दृढ़ता से जुड़े हुए हैं। ग्राफ का एक दृढ़ता से जुड़ा हुआ घटक ग्राफ का एक सबसेट होता है, जैसे कि सबसेट में अलग-अलग जोड़ की प्रत्येक जोड़ी दृढ़ता से जुड़ी होती है, …

30
वैकल्पिक साइन अनुक्रम
परिचय संकेत एक नंबर के लिए या तो एक है +, या एक -हर गैर शून्य पूर्णांक के लिए। शून्य स्वयं साइनलेस है ( +0जैसा है -0)। निम्नलिखित अनुक्रम में, हम सकारात्मक संकेत , शून्य और नकारात्मक संकेत के बीच वैकल्पिक रूप से जा रहे हैं । अनुक्रम शुरू होता …

10
गिरते हुए बॉल मैप बनाना
परिचय उन लोगों के लिए जिन्होंने इस खेल के बारे में पहले कभी नहीं सुना। आप एक गेंद खेल रहे हैं, जिसे यथासंभव लंबे समय तक जीवित रहने की आवश्यकता है। यह बाईं या दाईं ओर, छिद्रों पर जाकर किया जाता है। चूंकि नक्शा ऊपर की ओर बढ़ता है, इसलिए …

15
न्यूनतम स्केलर उत्पाद
न्यूनतम स्केलर उत्पाद इस कोड गोल्फ समस्या की प्रेरणा Google की कोड जाम प्रतियोगिता से है । समस्या के पीछे का आधार है, अलग-अलग लंबाई के दो वैक्टर के इनपुट को देखते हुए, न्यूनतम संभव स्केलर का पता लगाना। एक सूत्र निम्नलिखित सूत्र का उपयोग कर पाया जा सकता है: …

1
अल्फिस की नवीनतम पहेली को विकसित करने में मदद करें!
अंडरग्राउंड के रॉयल साइंटिस्ट अल्फिस ने एक नई पहेली के लिए एक प्रोटोटाइप तैयार किया है। हालाँकि, वह किसी को भी इसका परीक्षण करने के लिए तैयार नहीं लगती है। उसकी पहेली के नियम इस प्रकार हैं: लक्ष्य दाईं ओर प्राप्त करना है, जो बाईं ओर सेंटीमीटर टाइल से शुरू …

24
पुनरावृत्ति के बिना यादृच्छिक सरणी
मैं यहां एक चुनौती का जवाब दे रहा था और यह कार्य चुनौती का हिस्सा था। मुझे जावास्क्रिप्ट में 73 बाइट्स का घोल मिला है। लेकिन मुझे लगता है कि यह एक साधारण चीज के लिए बहुत ज्यादा है। चुनौती इनपुट के रूप में दो पूर्णांक दिए गए हैं: N …

6
यह किसने कहा? 2016 का राष्ट्रपति चुनाव
इस चुनौती में, आपका कार्य एक कार्यक्रम लिखना है 300 से कम वर्णों वाला जो एक छोटे पैराग्राफ या कुछ वाक्य हैं जो एक उम्मीदवार ने कहा है और आउटपुट जिसने कहा है। इनपुट : किसी फंक्शन के पैरामीटर के रूप में लिया जा सकता है, किसी प्रोग्राम के लिए …

10
स्तंभों से ब्लॉक-विकर्ण मैट्रिक्स
स्टैक ओवरफ्लो में इस सवाल से प्रेरित होकर । एक मैट्रिक्स को देखते हुए A, एक मैट्रिक्स बनाने Bऐसी है कि के कॉलम Aएक ब्लॉक विकर्ण फैशन में व्यवस्थित कर रहे हैं। उदाहरण के लिए, दिया गया 1 2 3 4 5 6 आउटपुट होगा 1 0 0 4 0 …

11
बाइनरी सबस्ट्रिंग का योग
यह चुनौती सरल है, एक दशमलव संख्या दी गई है, बाइनरी में कनवर्ट करें और बाइनरी नंबर के उप-स्ट्रिंग के योग की गणना करें, जिसकी लंबाई मूल संख्या से कम है। यहाँ एक उदाहरण है: Input: 11 Binary: 11 -> 1011 Substrings: 101 = 5 011 = 3 10 = …

5
पार्स ने नेस्टेड डिजिट-लीड स्ट्रिंग्स
काम Sनिम्नलिखित प्रक्रिया के साथ एक स्ट्रिंग का निर्माण किया जाता है: Sखाली स्ट्रिंग होने के साथ शुरू करें । Sफॉर्म के स्ट्रिंग के कुछ स्थान पर डालें ds, जहां dएक नॉनजेरो अंक है और एएससीआईआई अक्षरों sके dनिचले हिस्से की एक स्ट्रिंग है । हम कहते हैं dsकि एक …

13
संख्या के लिए निकटतम मान प्राप्त करें
इस कोड गोल्फ में, आपको एक सूची में दूसरे से निकटतम नंबर प्राप्त करने की आवश्यकता है। आउटपुट इनपुट के लिए निकटतम संख्या हो सकती है। उदाहरण: value: (Input) 5 --- [1,2,3] --- 3 और, प्रोग्राम नकारात्मक संख्याओं के साथ काम कर सकता है। उदाहरण: value: (Input) 0 --- [-1,3,5] …

21
अवरोही अंक क्रम
परिचय एक उदाहरण के रूप में, चलो संख्या लेते हैं 7। हम फिर इसे डुप्लिकेट करते हैं और बीच में 7 स्थान रखते हैं। हमें यह मिलता है: 7_______7 उसके बाद, हम संख्या को कम करने जा रहे हैं, जब तक कि कोई रिक्त स्थान नहीं बचा है। हमें संख्या …

3
महत्वाकांक्षी सटीक इंटेगर डिवीजन
हम मनमाने ढंग से बड़े पूर्णांकों के लिए विभाजन लागू करेंगे। यह कोड-गोल्फ है । कार्य एक प्रोग्राम या फ़ंक्शन लिखना है जो मनमाने ढंग से सटीक पूर्णांकों और उन पर विभाजन लागू करता है। ध्यान दें कि कई चीजें जो इसे बहुत आसान बना सकती हैं, वे अस्वीकृत हैं, …

3
यह शब्द किस भाषा का है?
आपके पास एक प्रोग्राम या फ़ंक्शन लिखना चाहिए जो किसी दिए गए शब्द की भाषा निर्धारित करता है। कार्य 4 भाषाओं में 5000 सबसे आम शब्दों में से कुछ को पहचानना है: अंग्रेज़ी जर्मन इतालवी हंगेरी शब्द सूची इस GitHub भंडार में पाई जा सकती है। आपको प्रदान किए गए …

3
कार्य अवधि की जाँच करें
परिचय यहां जर्मनी में काम के समय पर शासन बहुत सख्त है। यदि आप दिन में 6 या अधिक घंटे काम करते हैं, तो आपको कम से कम 30 मिनट का ब्रेक लेना होगा। यदि आप 9 या अधिक घंटे काम करते हैं, तो आपको 45 मिनट का ब्रेक लेना …

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