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

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


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

16
संक्षिप्त सत्य का मिथ्याकरण करें
बुलियन की सूची में सच का सबसे लंबा रन खोजें। उसी सूची को लौटाएं, जिसमें अन्य सभी ट्रूज़ गलत हैं। इनपुट आउटपुट एक सूचि; किसी भी सामान्य प्रारूप (जैसे, एक स्ट्रिंग के रूप में एक सीमांकित सूची)। विवरण सच्ची और झूठी कुछ भी हो सकती है जो आपकी भाषा आम …

30
लिथ ट्राँथ्लिएटर
मेरे दोस्त ने दूसरे दिन एक लिस्प अनुवादक बनाया, यह कहना है कि यह एक स्ट्रिंग लिया और s => th और S => Th परिवर्तित कर दिया। यह काफी लंबा था और मुझे लगा कि यह गोल्फ हो सकता है। तो कार्य एक प्रोग्राम / फ़ंक्शन बनाना है जो …
28 code-golf  string 

26
क्या यह स्मिथ संख्या है?
चुनौती का वर्णन एक स्मिथ संख्या एक संयुक्त संख्या है जिसका अंकों का योग इसके प्रमुख कारकों के अंकों के योग के बराबर है। पूर्णांक को देखते हुए N, यह निर्धारित करें कि यह स्मिथ संख्या है या नहीं। पहले कुछ स्मिथ नंबर दिए गए हैं 4, 22, 27, 58, …

18
हाँ या ना
संभवतया सबसे कम बाइट्स में, यह निर्धारित करें कि क्या दो मान प्रत्येक मिलान को निम्न में से एक देते हैं: पहला मूल्य 2 string or integer - whichever you prefer to case insensitive too case insensitive two case insensitive t0 case insensitive (t zero) दूसरा मूल्य b case insensitive …
28 code-golf  string 

30
बाइट्स / चरित्र
कार्य UTF-8 स्ट्रिंग (किसी भी तरह से) का जवाब (किसी भी तरह से) को देखते हुए एक समतुल्य सूची जहां हर तत्व बाइट्स की संख्या को संबंधित इनपुट वर्ण को एनकोड करने के लिए उपयोग किया जाता है। उदाहरण ! → 1 Ciao → 1 1 1 1 tʃaʊ → …

30
उस छोटी संख्या को इनपुट से बड़ा ज्ञात करें जिसका डिजिटल योग इनपुट है
"डिजिटल योग" एक संख्या में सभी अंकों के योग को संदर्भित करता है। उदाहरण के लिए, डिजिटल राशि 1324है 10, क्योंकि 1+3+2+4 = 10। चुनौती इनपुट से बड़ी संख्या की गणना करने के लिए एक प्रोग्राम / फ़ंक्शन लिखना है, जिसका डिजिटल योग इनपुट है। वॉकथ्रू के साथ उदाहरण एक …

8
सबसे बड़े सामान्य भाजक की कल्पना करें
पृष्ठभूमि सबसे बड़ा सामान्य भाजक ( शॉर्ट के लिए जीसीडी ) एक सुविधाजनक गणितीय कार्य है, क्योंकि इसमें कई उपयोगी गुण हैं। उनमें से एक Bézout की पहचान है : यदि d = gcd(a, b), तो वहाँ पूर्णांक xऔर yऐसे मौजूद हैं d = x*a + y*b। इस चुनौती में, …

30
समान स्थानों में पूंजीकरण को बनाए रखते हुए एक स्ट्रिंग को उल्टा करें
यहाँ लक्ष्य बस एक स्ट्रिंग को उल्टा करना है, एक मोड़ के साथ: एक ही स्थानों में पूंजीकरण रखें। उदाहरण इनपुट 1: Hello, Midnightas उदाहरण आउटपुट 1:SathginDim ,olleh उदाहरण इनपुट 2: .Q निर्गमन आउटपुट 2:q. नियम : एसटीडी के लिए आउटपुट, एसटीडीआईएन से इनपुट विजेता को 13 जुलाई को GMT …
28 code-golf  string 

19
ASCII सीढ़ी बनाएँ
दो पूर्णांक n और m के इनपुट को देखते हुए , लंबाई n और आकार m के ASCII सीढ़ी का उत्पादन किया जाता है । यह लंबाई 3 और आकार 3 का ASCII सीढ़ी है: o---o | | | | | | +---+ | | | | | | +---+ …

25
एक बहुआयामी सरणी का सूचकांक
निचले स्तर की भाषाएँ, जैसे C और C ++ में वास्तव में बहुआयामी सरणियों की कोई अवधारणा नहीं है। (वैक्टर और गतिशील सरणियों के अलावा) जब आप एक बहुआयामी सरणी बनाते हैं int foo[5][10]; यह वास्तव में सिंटैक्टिक शुगर है । C जो वास्तव में करता है वह 5 * …

30
सरल पूर्णांक ऑपरेशन कैलकुलेटर
एक साधारण पूर्णांक ऑपरेशन स्क्रिप्ट योग्य कैलकुलेटर को लागू करें। संकल्पना संचायक 0 से शुरू होता है और इस पर ऑपरेशन होता है। प्रोग्राम आउटपुट के अंत में संचायक का मान। संचालन: +1संचायक को जोड़ता है -1संचायक से घटाता है * संचायक को गुणा करता है 2 / द्वारा संचायक …

3
बाईं ओर चार कदम: वाइपर। दाईं ओर चार कदम: एक चट्टान। मर मत!
परिचय एक पल के लिए मान लीजिए कि वाइपर और क्लिफ तीन के बजाय केवल दो कदम दूर हैं। o --- Hsss! | ';;' ___ /_\ ___ _ | आप दुर्भाग्य से, एक दुखद यातना के बंदी हैं। आप चाहिए या तो बाएं हर मोड़ करने के लिए या सही …

23
एक डिजिटल त्रिभुज के साथ योग
ठीक है, यह वास्तव में नीचे योग। एक प्रोग्राम या फ़ंक्शन लिखें जो दशमलव पूर्णांक (0-9) की गैर-रिक्त सूची में लेता है और शीर्ष पर इनपुट सूची के साथ अंकों की एक नीचे की ओर इशारा करते हुए "त्रिकोण" को आउटपुट करता है जहां पहली पंक्ति के बाद प्रत्येक अंक …

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