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

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

21
क्या यह एक सीढ़ी संख्या है?
चुनौती : जांचें कि दी गई संख्या फॉर्म बनाती है number staircaseया नहीं इनपुट: एक पूर्णांक (0 से अधिक और दशमलव नहीं)। नोट: आप इनपुट को स्ट्रिंग, अंकों की सरणी के रूप में ले सकते हैं। आउटपुट: संख्या के आधार पर एक सीढ़ी है या नहीं, इसके आधार पर एक …

10
अपने रनों द्वारा अपनी संख्या सीमित करें
स्व-सीमित सूची एक गैर-रिक्त सूची L पर विचार करें जिसमें nonnegative पूर्णांक हैं। L में एक रन समान तत्वों का एक सन्निहित उप-समूह है, जिसे अधिक समय तक नहीं बनाया जा सकता है। उदाहरण के लिए, के रन [0,0,1,1,3,3,3,2,1,1] कर रहे हैं [0,0], [1,1], [3,3,3], [2 ], [११ ९] । …

8
ग्रेट एपीआई ईस्टर एग हंट!
एपीआई ईस्टर अंडे का शिकार! Http://easter_egg_hunt.andrewfaraday.com पर एक एपीआई है जो आपके लिए एक विशेष ईस्टर अंडे का शिकार प्रदान करेगा ... आप उपरोक्त पते पर एपीआई डॉक्स देख सकते हैं, या इसे यहाँ से आज़मा सकते हैं। एपीआई: इस API के सभी कॉल GET अनुरोध हैं, जो JSON स्ट्रिंग …

14
पॉलीहेड्रा के यूलर-पॉइंकेरे-विशेषता
एक पॉलीहेड्रोन की सतह के त्रिभुज को देखते हुए p, इसके यूलर-पोनकारे-चरित्र की गणना करें χ(p) = V-E+F, जहां Vकोने Eकी संख्या, किनारों Fकी संख्या और चेहरे की संख्या है। विवरण कोने के रूप में enumerated हैं 1,2,...,V। त्रिकोणासन को एक सूची के रूप में दिया गया है, जहाँ प्रत्येक …

3
भाषाओं का पिरामिड
एक कोड लिखें जो संभव के रूप में कई प्रोग्रामिंग भाषाओं में चलाता है या संकलित करता है और पिछली और वर्तमान प्रोग्रामिंग भाषाओं के नामों की एक नई पंक्तिबद्ध सूची को प्रिंट करता है। प्रत्येक प्रयुक्त भाषा में पहले की तुलना में 1 वर्ण लंबा नाम होना चाहिए; पूर्व। …

13
वहां, मैंने इसे (कैंची से) तोड़ दिया
चुनौती कटिंग नियम और एक अन्य स्ट्रिंग का वर्णन करने वाले एक स्ट्रिंग को देखते हुए, पहले स्ट्रिंग द्वारा वर्णित नियम का उपयोग करके दूसरे स्ट्रिंग में से भागों को काटें। दोनों तार में अक्षर होंगे a-zया A-Z, जो भी आप चुनते हैं (उन्हें उसी तरह से प्रतिनिधित्व नहीं करना …
15 code-golf  string 

12
यह चुनौती पुनरावृत्ति के बारे में है (पुलिस का धागा)
पुलिस का धागा इस सूत्र में, आपका कार्य किसी भी पूर्णांक श्रृंखला को बनाने के लिए एक पुनरावृत्ति-आधारित कार्यक्रम / कार्य करना है। लुटेरे कोशिश करेंगे और लुटेरों के धागे में एक गैर-पुनरावर्ती समाधान ढूंढेंगे । चुनौती सिनॉप्सिस कई भाषाओं में, पुनरावर्ती कार्य एक प्रोग्रामिंग कार्य को काफी सरल कर …

6
स्ट्रिंग प्रतिकृति
विम में, आप एक संख्या को पूर्व की तरह एक कमांड दोहरा सकते हैं, जैसे 3dd कि इसके बराबर है dd dd dd। खैर, यह दोहराव पैटर्न विम आज्ञाओं तक सीमित नहीं है। स्ट्रिंग को इस तरह से भी दोहराया जा सकता है। विशिष्टता: एक स्ट्रिंग को देखते हुए, केवल …
15 code-golf  string 

4
पैलिंड्रोम संपीड़न
चुनौती एक प्रोग्राम लिखें जो ASCII पाठ को दोषरहित और संकुचित करता है। केस-असंवेदनशील और विराम चिह्न-असंवेदनशील palindromes सहित, यह palindromes के साथ अच्छी तरह से काम करने के लिए विशेष होना चाहिए। सबसे छोटे स्रोत के साथ सबसे अच्छा संपीड़न जीतता है। स्कोरिंग total_bytes_saved / sqrt(program_size) - उच्चतम स्कोर …

15
मोडुलो पैरिटी पार्टी
आप एक सरणी दिया जाता है एक के एन के साथ सख्ती से धनात्मक पूर्णांक, एन ≥ 2 । आपका काम प्रत्येक प्रविष्टि मैप करने के लिए है एक मैं करने के लिए: 1 यदि A j mod A i प्रत्येक j के लिए विषम है जैसे कि 1 ≤ …

6
भूसी में गोल्फ के लिए युक्तियाँ
हस्क पीपीसीजी उपयोगकर्ताओं लियो और ज़र्गब द्वारा बनाई गई एक काफी नई गोल्फ भाषा है । यह अधिक से अधिक प्रतिस्पर्धी होना शुरू हो गया है, अक्सर करीबी या यहां तक ​​कि पिटाई की जाने वाली भाषाओं जैसे कि जेली और 05.11 ई। आइए गोल्फ की कुछ तकनीकों को सूचीबद्ध …
15 code-golf  tips 

17
वैकल्पिक रूप से कॉलम और पंक्तियों को 2 डी सरणी में बदलें
उद्देश्य किसी भी आकार के 2 डी सरणी को देखते हुए, कॉलम और पंक्तियों को वैकल्पिक रूप से स्थानांतरित करने के लिए एक प्रोग्राम या फ़ंक्शन लिखें उदाहरण a b c d e f g h i j k l m n o में सभी तत्वों को पहले स्तंभ पारी …

19
पहले 'n' नंबरों से शून्य बनाएं
चुनौती चुनौती एक कोड लिखने की है जो एक इनपुट के रूप में एक सकारात्मक पूर्णांक 'एन' लेता है और सभी संभावित तरीकों को प्रदर्शित करता है जिसमें 1 - n से संख्याओं को लिखा जा सकता है, बीच में सकारात्मक या नकारात्मक संकेत, जैसे कि उनका योग। शून्य के …

1
रणनीतिक लुप्त
यह पोस्ट इस मैथोवेटफ्लो पोस्ट से काफी प्रेरित है । एक वैनिशर कॉनवे के जीवन के किसी भी पैटर्न है जो एक चरण के बाद पूरी तरह से गायब हो जाता है। उदाहरण के लिए निम्न पैटर्न 9 वनीसर का आकार है। वैनिशर्स की एक दिलचस्प संपत्ति यह है कि …

7
आपको एक पुस्तक मिल गई है!
आप एक आभासी, पुराने जमाने के प्रिंटिंग प्रेस में काम करते हैं। अपने मोनोपेस पत्रों को तेज़ी से व्यवस्थित करने में आपकी मदद करने के लिए, आप कम से कम कार्यक्रम को आपकी मदद के लिए संभव बनाने का निर्णय लेते हैं। पाठ के एक पृष्ठ और एक पृष्ठ आकार …

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