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

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

1
एक कोलमोगोरोव कॉम्प्लेक्सिटी सॉल्वर लिखें
Kolmogorov जटिलता एक स्ट्रिंग के एस कम से कम कार्यक्रम की लंबाई है पी , कुछ प्रोग्रामिंग भाषा में लिखा एल , जिसका उत्पादन ठीक है एस । (हां, वास्तविक परिभाषा अधिक औपचारिक है लेकिन यह चुनौती के लिए पर्याप्त होगा।) इस चुनौती में आपका काम सबसे कम संभव "कोलमोगोरोव …

5
बिट बिट संचालन
मुझे गोल्फ खेलना पसंद है dc, लेकिन मुझे कभी-कभी निराशा होती है क्योंकि dcबिटवाइज़ ऑपरेशन नहीं होते हैं। चुनौती चार नामित कार्य करता है जो ग बिटवाइज़ आपरेशन के बराबर लागू प्रदान करें &, |, ~और ^(बिटवाइज़ और, या, नहीं और XOR)। प्रत्येक फ़ंक्शन दो ऑपरेंड लेगा ( ~केवल एक …

3
एक क्रमचय का पुनर्निर्माण करें
परिचय मान लीजिए कि आपको nवस्तुओं का यादृच्छिक क्रमांकन सौंपा गया है । क्रमचय को एक बॉक्स में सील कर दिया जाता है, इसलिए आपको पता नहीं है कि यह कौन n!सा संभावित है। यदि आप nअलग-अलग वस्तुओं में क्रमपरिवर्तन को लागू करने में कामयाब रहे , तो आप तुरंत …

7
तले हुए कुंजी के साथ टाइपिंग
आपका दोस्त कंप्यूटर के साथ बहुत अच्छा नहीं है, क्योंकि एक व्यावहारिक मजाक के रूप में किसी ने उसके कीबोर्ड पर अक्षरों (az) को स्क्रैम्बल किया। जब वह बैठ गया और उसने कीबोर्ड को देखते हुए अपना नाम लिखने की कोशिश की, तो उसे महसूस हुआ कि पत्रों को खंगाल …

9
दिनांक घटकों के लिए मानव पठनीय समय अंतराल परिवर्तित करें
चुनौती सबसे छोटा कार्यक्रम लिखें जो प्रपत्र के दिनांक घटकों के लिए मानव पठनीय समय अंतराल को परिवर्तित करता है: {±YEARS|±MONTHS|±DAYS|±HOURS|±MINUTES|±SECONDS} नमूना मामलों प्रत्येक परीक्षण के मामले में दो लाइनें हैं, इनपुट आउटपुट के बाद: 1 year 2 months 3 seconds {1|2|0|0|0|3} -2 day 5 year 8months {5|8|-2|0|0|0} 3day 9 …
16 code-golf  string  date 

2
किंगडम बिल्डर का एक गेम स्कोर करें
मैं यहाँ कोड गोल्फ का एक नया रूप आज़माना चाहता हूँ। बोनस के समान, चुनौती के सभी हिस्सों को पूरा नहीं करना है, लेकिन प्रत्येक उत्तर को निश्चित आकार के एक सबसेट को लागू करना है (और एक कोर है जिसे हर उत्तर को लागू करना है)। इसलिए गोल्फिंग के …

17
एक क्रम में सबसे अधिक 1 के साथ विकल्प खोजें
परिचय मैं 1's 0' और 1's ' के क्रम में सबसे अधिक के साथ सबस्ट्रिंग खोजना चाहता हूँ । इनपुट आपके प्रोग्राम में दो इनपुट , अनुक्रम और सबस्ट्रिंग लंबाई है। अनुक्रम के किसी भी संख्या है 0की और 1की: 01001010101101111011101001010100010101101010101010101101101010010110110110 सबस्ट्रिंग लंबाई किसी भी सकारात्मक गैर शून्य पूर्णांक है: …

5
वायथॉफ का निम पूरी तरह से खेलें
आपका लक्ष्य वायथॉफ के निम के खेल के लिए एक आदर्श खिलाड़ी लिखना है । वीथॉफ के निम के नियम वीथॉफ का निम एक नियतात्मक दो-खिलाड़ी खेल है जो समान काउंटरों के दो ढेर के साथ खेला जाता है। खिलाड़ी वैकल्पिक रूप से बदल जाते हैं, जिसमें वे इनमें से …

2
एक अच्छा समय मना करने के लिए
स्थापित करना मान लीजिए आप दिया जाता है n फ़्यूज़, 1 के साथ ≤ n ≤ 5, जिनमें से प्रत्येक एक मीटर लंबा है, और जहां प्रत्येक फ्यूज के एक संबद्ध दर जला है एन प्रति मीटर की दूरी पर डी घंटे। फ्यूज को एक या दोनों सिरों पर जलाया …

10
वर्गमूलों को पूर्ववत करें
आपका काम दशमलव को पूर्णांक के वर्गमूल के योग में बदलना है। परिणाम में कम से कम 6 महत्वपूर्ण दशमलव अंकों की सटीकता होनी चाहिए। इनपुट : वर्ग जड़ों की संख्या और दशमलव को अनुमानित करने वाली संख्या को दर्शाने वाली संख्या। उदाहरण इनपुट: 2 3.414213562373095 आउटपुट : रिक्त स्थान …

1
अपने बॉस के लिए अंग्रेजी संकलन
आपके बॉस ने हाल ही में अंग्रेजी नामक इस दिलचस्प प्रोग्रामिंग भाषा को सीखा है । उसके पास यह "क्रांतिकारी" विचार है, वह आपके साथ कोड उत्पादन दरों को दोगुना करना चाहता है! चूंकि वह टेक सेवी नहीं है, इसलिए वह चाहता है कि आप इसके लिए एक कंपाइलर लिखें …
16 code-golf 

14
देखो और कहो: Conway पर दोबारा गौर किया
अब तक आप सभी कोनवे सीक्वेंस (उर्फ 'लुक-एंड-सी-सीक्वेंस) से परिचित होना चाहिए : 1 11 21 1211 111221 312211 etc आप शुरुआती बिंदु के रूप में किसी भी मनमानी संख्या से भी शुरू कर सकते हैं। आज्ञा देना f(s)अगला तत्व है। अब हर दिए के लिए sहम पा सकते हैं …
16 code-golf 

5
मोंड्रियन पेंटिंग वर्णन भाषा
यह चुनौती एक मोंड्रियन पेंटिंग विवरण भाषा (एमपीडीएल) के लिए दुभाषिया कोडिंग में शामिल है । भाषा की परिभाषा भाषा आयतों के ढेर पर काम करती है। एक आयत को इसके ऊपरी बाएँ समन्वय और निचले दाएँ समन्वय द्वारा परिभाषित किया गया है। निर्देशांक पूर्णांक होना चाहिए। स्टैक को विशेषताओं …

25
एक स्प्लिट सेकंड की तुलना में कम!
चुनौती आप इस प्रश्न के लिए कार्य करते हैं कि उस सरणी में प्रत्येक पूर्णांक की दूसरी घटना पर पूर्णांक के इनपुट सरणी को विभाजित करें। पर्याप्त स्पष्ट नहीं है? यहाँ एक उदाहरण है मदद करने के लिए इनपुट सरणी: [2 1 1 2 3 2 2 4 5 6 …

2
एक शासक और कम्पास के साथ n-gons का निर्माण
कार्य केवल एक कम्पास और एक अचिह्नित शासक का उपयोग करके n पक्षों के एक नियमित बहुभुज को आकर्षित करना है। इनपुट (n) निम्नलिखित 10 संख्याओं में से एक है: 3, 4, 5, 6, 8, 10, 12, 15, 16, 17। विधि : क्योंकि आपके पास केवल एक शासक और कम्पास …

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