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

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

25
कबूतर का सिद्धांत और कोड गोल्फ
डब्बों में सिद्धांत कहा गया है कि यदि N आइटम को N > M के साथ M बॉक्स में रखा जाता है , तो कम से कम एक बॉक्स में एक से अधिक आइटम होने चाहिए। कई लोगों के लिए, इस सिद्धांत की अन्य गणितीय गणनाओं की तुलना में एक …

3
गेम ऑफ लाइफ एरोलाइट्स
पृष्ठभूमि यह चुनौती अप्सिलर्स के सम्मान में है , जिन्होंने बेस्ट ऑफ पीपीसीजी 2016 में सर्वश्रेष्ठ के रूप में नहीं जीता है, उनकी चुनौती के साथ क्या मेरा 4-नोट संगीत बॉक्स उस गाने को खेल सकता है? बधाई हो! उनके "मेरे बारे में" पृष्ठ पर, इस उपयोगकर्ता के पास गेम …

11
अनाग्राम Quines ('Cops थ्रेड)
यह एक पुलिस और लुटेरों की चुनौती है जो रॉबर्स थ्रेड को यहां मिल सकता है आपकी चुनौती एक ऐसे प्रोग्राम को लिखना है जो अपने स्रोत कोड के एनग्राम को आउटपुट करता है, लेकिन मूल स्रोत कोड को ही नहीं। उदाहरण के लिए निम्नलिखित पायथन कार्यक्रम, print`'print*2``'*2` प्रिंट 'print*2``print*2``' …

11
बिटफ्लिप-प्रतिरोधी समग्र संख्या
कभी-कभी, प्रोग्राम लिखते समय, आपको किसी कारण या अन्य (जैसे क्रिप्टोग्राफी) के लिए प्राइम नंबर का उपयोग करने की आवश्यकता होती है। मुझे लगता है कि कभी-कभी, आपको एक समग्र संख्या का भी उपयोग करने की आवश्यकता होती है। कभी-कभी, पीपीसीजी पर कम से कम यहां, आपके कार्यक्रम को मनमाने …

8
कन्वर्ट ब्रेसिज़ को राइट हैंड ब्रेस (उदास ब्रेस)
राइट हैंड ब्रेस कोड ब्रैकेटिंग की एक शैली है जिसमें घुंघराले ब्रेस और अर्धविराम सभी को आ फाइल के दाईं ओर एक बिंदु पर संरेखित किया जाता है। आमतौर पर, यह कई कारणों से, बुरा अभ्यास माना जाता है। चुनौती किसी भी विधि के माध्यम से एक बहुस्तरीय स्ट्रिंग लें, …

3
बुलबुले की व्यवस्था करना
ध्यान दें, math.stackexchange पर पूछे गए प्रश्न से कॉपी की गई चुनौती । हाल ही में, मुझे बुलबुले उड़ाने में काफी कुछ हासिल हुआ। सबसे पहले मैं इस तरह बुलबुले उड़ाऊंगा: लेकिन फिर चीजें अजीब होने लगीं: थोड़ी देर बाद, मैं कुछ बहुत अजीब बुलबुले उड़ा रहा था: सैकड़ों उड़ाने …

30
यादृच्छिकता के एक निरंतर स्रोत का उपयोग करके 0 और n के बीच एक यादृच्छिक संख्या चुनें
कार्य आपके द्वारा चुने गए किसी भी तरह से इनपुट के रूप में निर्दिष्ट nसे कम एक सकारात्मक पूर्णांक को देखते हुए 2^30, आपके कोड को 0और n, के बीच एक यादृच्छिक पूर्णांक का उत्पादन करना चाहिए । आपके द्वारा उत्पन्न संख्या को यादृच्छिक रूप से समान रूप से चुना …

21
सबसे छोटा n- अंकों वाला अभाज्य, जिसमें केवल ये अंक होते हैं
आपको nअंकों के साथ सबसे छोटा प्राइम जेनरेट करना होगा, और इसमें केवल सूची में निर्दिष्ट अंक होंगे k। उदाहरण: इनपुट: 4 1 2 इसके लिए, आपको 4अंकों के साथ सबसे छोटा प्राइम उत्पन्न करना होगा , और उस प्राइम में केवल अंक 1और होने चाहिए 2। आउटपुट: 2111 इनपुट: …

25
निर्दिष्ट आकार का घन जाल प्रिंट करें
चुनौती एक आकार एस को देखते हुए, हैश प्रतीकों ( #) और रिक्त स्थान ( ) से बने उस आकार का एक घन जाल प्रिंट करें । उदाहरण: 1: # # # # # # 2: # # # # # # # # # # # # # # …

10
प्रतीकात्मक मैट्रिक्स गुणन
मैट्रिक्स गुणन को समझाने के लिए विभिन्न तरीके हैं। मैं एक ही आकृति के साथ रहूँगा क्योंकि मेरा मानना ​​है कि यहाँ अधिकांश लोग इससे परिचित हैं (और यह चित्र बहुत ही वर्णनात्मक है)। यदि आप अधिक विस्तृत जानकारी चाहते हैं, तो मेरा सुझाव है कि आप विकिपीडिया-लेख , या …

26
इंटीग्रर्स की डिजिटल हार्डनेस
पूर्णांक की डिजिटल कठोरता को खोजने के लिए , इसके बाइनरी प्रतिनिधित्व को लें, और गणना करें कि एक अग्रणी और अनुगामी दोनों को 1तब तक हटाया जा सकता है जब तक कि यह या तो शुरू या समाप्त नहीं होता है 0। हटाए गए बिट्स की कुल संख्या इसकी …

2
सबसे तेज मिनी-फ्लैक क्विन
मिनी-आलोचना का एक सबसेट है ब्रेन-आलोचना भाषा है, जहां <>, <...>और []संचालन की अनुमति नहीं है। कड़ाई से बोलते हुए यह निम्नलिखित रेगेक्स से मेल नहीं खाना चाहिए : .*(<|>|\[]) मिनी-फ्लैक ब्रेन-फ्लैक का सबसे छोटा ज्ञात ट्यूरिंग पूर्ण उपसमुच्चय है। थोड़ी देर पहले मैं मिनी-फ्लैक में एक क्वीन बनाने में …

28
ASCII-table को ASCII-table के रूप में फिर से बनाएँ
बार-बार कोड-गोल्फिंग करते समय, मैं जानना चाहता हूं कि एक निश्चित चरित्र का ASCII मान क्या है। जल्दी से सभी मुद्रण योग्य ASCII वर्णों को देखने के लिए मेरे पसंदीदा संसाधनों में से एक ASCIItable.com है । इसकी एक बहुत अच्छी छवि है जो न केवल मुद्रण योग्य ASCII वर्णों …

19
क्रमबद्ध वर्षों का पता लगाएं
वर्ष 2013 में एक दिलचस्प संपत्ति थी: जब क्रमबद्ध (0123) अंक लगातार होते हैं। आइए इस प्रकार की संख्या को एक छांटने योग्य संख्या कहें : एक गैर-नकारात्मक पूर्णांक जिसका आधार -10 अंक छँटाई के बाद लगातार होता है। दुर्भाग्य से, यह 2031 तक फिर से नहीं होगा, और उसके …

6
एक गेम ब्वॉय पर कुशल टंकण
कई पुराने गेम बॉय गेम को अक्सर उपयोगकर्ता से स्ट्रिंग इनपुट की आवश्यकता होती है। हालांकि, कोई कीबोर्ड नहीं था। इसे उपयोगकर्ता को "कीबोर्ड स्क्रीन" की तरह प्रस्तुत करके नियंत्रित किया गया था: 'चरित्र सूचक' पत्र ए उपयोगकर्ता के साथ एक वांछित चरित्र पर नेविगेट होगा पर शुरू होगा D- …

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