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

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

13
ASCII कला में एक क्यूब खींचना
कार्य विवरण: मोटे तौर पर एक कैबिनेट प्रक्षेपण में ASCII कला में एक घन ड्रा। Monospaced fontsअक्सर ऐसे पात्र होते हैं जो लगभग दो गुना ऊंचे होते हैं और वे चौड़े होते हैं। चूंकि इनपुट ऊर्ध्वाधर रेखाओं (कोनों को छोड़कर) की लंबाई है, क्षैतिज रेखाएं कई वर्णों के साथ दो …

19
बौने और सिक्के
स्थिति: कई ( M) बौनों ने Nसोने के सिक्कों के साथ एक गॉब्लिन की छाती पाई है और उन्हें विभाजित करना है। वरिष्ठता के क्रम में समुद्री लुटेरों को लूट के आवंटन को नियंत्रित करने वाले प्राचीन नियमों के कारण, सबसे पुराने बौने को अगले सबसे पुराने बौने की तुलना …
32 code-golf 

14
एक Suanpan अबैकस ड्रा
सबसे छोटा प्रोग्राम लिखिए जो एकल पूर्णांक को इनपुट के रूप में लेता है और एक सुपन अपैक को प्रिंट करता है परीक्षण के मामलों इनपुट: 314159 आउटपुट: |\======================================/| || (__) (__) (__) (__) (__) (__) || || (__) (__) (__) (__) || || || || || || || || …

12
विम में गोल्फ के लिए युक्तियाँ
मैंने हाल ही में महसूस किया है कि गोल्फ कैसे काम करता है, विशेषकर कोलमोगोरोव-जटिलता के लिए । इसके अलावा, मेटा विम के अनुसार, इस साइट के दायरे के लिए, कम से कम एक पूरी तरह से स्वीकार्य 'प्रोग्रामिंग भाषा' है। विम में गोल्फिंग के लिए आपके पास क्या सामान्य …
32 code-golf  tips  vim 

30
एडलर -32 चेकसम की गणना करें
पृष्ठभूमि एडलर -32 1995 में मार्क एडलर द्वारा आविष्कार किया गया 32-बिट चेकसम है जो व्यापक रूप से इस्तेमाल की जाने वाली ज़ालिब लाइब्रेरी (एडलर द्वारा विकसित) का एक हिस्सा है। एडलर -32 एक 32-बिट चक्रीय अतिरेक जांच के रूप में विश्वसनीय नहीं है , लेकिन - कम से कम …

24
मोर्स कोड अनुवादक
मानक इनपुट को मोर्स कोड में बदलने के लिए सबसे छोटा प्रोग्राम लिखें । तालिका में वर्णों को मुद्रित नहीं किया जाना चाहिए जैसा कि वे हैं।
32 code-golf  morse 

19
बेहतर सीज़र सुअर लैटिन सिफर
सीज़र सिफर के साथ समस्या है जिसके परिणामस्वरूप शब्द अक्सर अप्राप्य हैं। पिग लैटिन के साथ समस्या यह है कि इसे डिकोड करना आसान है। उन्हें गठबंधन क्यों नहीं? इनपुट एक शब्द जिसमें 26 अंग्रेजी अक्षर शामिल हैं। उत्पादन सबसे पहले, हर व्यंजन को शब्द में अगले व्यंजन को वर्णमाला …

21
मेरे माइनस्वीपर टाइल के चारों ओर क्या है?
माइनस्वीपर एक पहेली खेल है जहाँ सभी खानों के स्थान की पहचान करने के लक्ष्य के साथ खानों को नोंडेसस्क्रिप्ट टाइल्स के चारों ओर छिपाया जाता है। एक खदान पर क्लिक करने से खेल खो जाता है, लेकिन किसी भी अन्य टाइल पर क्लिक करने से 0-8 से एक संख्या …

29
इसे अपने तरीके से डबल करें
स्रोत कोड को दोगुना करने से जुड़ी कुछ चुनौतियाँ हैं: यहाँ और यहाँ । हमारे यहां जो काम है वह थोड़ा कठिन है, लेकिन लगभग हर भाषा में करना चाहिए। इस चुनौती में, आप एक मनमाना सकारात्मक पूर्णांक लेंगे। आपका प्रोग्राम आउटपुट होना चाहिए जो पूर्णांक दोगुना हो । जब …

6
पाठ्यपुस्तकों को क्रमबद्ध करें
पाठ्यपुस्तकों को क्रमबद्ध करें स्कूल जल्द ही शुरू हो रहा है (यदि यह पहले से ही नहीं है) और इसलिए हमारी पाठ्यपुस्तकों को क्रम में लाने का समय आ गया है। आपको अपनी पुस्तकों को वर्णानुक्रम में क्रमबद्ध करने की आवश्यकता है लेकिन इसमें बहुत समय लगता है इसलिए आप …

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

28
गिनती की चाल 1D चलती है
बदमाशों और / या रिक्त स्थानों की एक पंक्ति के साथ एक स्थिति को देखते हुए, आउटपुट कितने अलग-अलग रोको चाल संभव हैं। एक बदमाश खाली जगह पर बाएं या दाएं जा सकता है, लेकिन उस पर नहीं, जिसे दूसरे बदमाश के ऊपर से गुजरना पड़े। जब एक बदमाश चलता …

9
एक पूर्णांक के qololume
यह प्राचीन ज्ञान है कि प्रत्येक गैर-नकारात्मक पूर्णांक को चार वर्ग पूर्णांक के योग के रूप में फिर से लिखा जा सकता है। उदाहरण के लिए संख्या 1 को 02+ ०2+ ०2+ 1202+02+02+120^2+0^2+0^2+1^2 रूप में व्यक्त किया जा सकता है । या, सामान्य रूप से, किसी भी गैर-नकारात्मक पूर्णांक nnn …

8
अल्फबेट्री बनाएं
निम्नलिखित वर्णमाला को शब्दों की क्रमबद्ध सूची पर विचार करें: balderdash ballet balloonfish balloonist ballot brooding broom सभी शब्दों के साथ शुरू होता है b, और पहले 5 के साथ शुरू होता है bal। अगर हम पहले 2 शब्दों को देखें: balderdash ballet हम इसके बजाय लिख सकते हैं: balderdash …
31 code-golf  string 

5
8 बिट वर्चुअल मशीन
पृष्ठभूमि मुझे अपनी पुरानी 8-बिट 6502 चिप पसंद है। 6502 मशीन कोड में PPCG पर यहाँ की कुछ चुनौतियों को हल करना और भी मज़ेदार है। लेकिन कुछ चीजें जो सरल होनी चाहिए (जैसे, डेटा या स्टडआउट में पढ़ा जाता है) मशीन कोड में करने के लिए अनावश्यक रूप से …

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