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

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

4
बडुगी, कौन जीता?
इस चुनौती से प्रेरित है और इस एक से संबंधित है । पृष्ठभूमि बडुगी [bugduːɡiː] एक लो-बॉल ड्रा-पोकर संस्करण है। ऑनलाइन पोकर $ 1K घटना का पोकरस्टार्स विश्व कप 3 घंटे के भीतर शुरू होता है और मुझे यह जानना होगा कि मेरे हाथ कितने अच्छे हैं! खेल चार सूट …

14
बढ़ते हुए, घटते हुए, कोई नहीं या सभी?
दो आदानों, एक गैर खाली वेक्टर / सूची अंक युक्त ले लो 1और 2और एक स्ट्रिंग (नहीं, तुम नहीं लग सकता है 0/1बजाय)। स्ट्रिंग निम्न में से एक होगी (निचले भाग में, जैसा कि नीचे लिखा गया है: increasing decreasing ones twos all none यदि स्ट्रिंग ____ है तो आप …

1
बड़ा, बेहतर (टूटा हुआ) जिपर
( इस चुनौती से काफी प्रेरित ) मूल चुनौती में आप एक क्षैतिज जिपर बनाने के लिए थे, हालांकि, मेरे हूडि को नीचे देखते हुए, मेरी ज़िप बहुत अधिक ऊर्ध्वाधर है (और थोड़ा टूटी हुई): पी इनपुट आपको किसी भी प्रारूप में एक स्ट्रिंग ( s), और पूर्णांक ( aऔर …

3
दो इंटरव्यू चेन
में इस सवाल मैं एक समारोह है कि के रूप में एक "श्रृंखला" समारोह में परिभाषित किया गया: एक क्रमपरिवर्तन है, जिसका अर्थ है कि हर मूल्य मानचित्र में और बिल्कुल एक मान से मैप किया जाता है। और किसी भी मूल्य को फ़ंक्शन या इसके व्युत्क्रम के दोहराए गए …

14
बाइनरी बाइनरी विस्तार
आम तौर पर, हम एक संख्या को द्विआधारी अंकों में 2 की शक्तियों के साथ 0या 1प्रत्येक के गुणांक के साथ निर्दिष्ट करके विघटित करते हैं : 25 = 1*16 + 1*8 + 0*4 + 0*2 + 1*1 की पसंद है 0और 1... बहुत बाइनरी नहीं है। हम 2 की …

3
संख्याओं को कम करने के लिए अक्षरों का उपयोग करें
चुनौती एक संख्या लें और इसे 4 अंकों या कम अक्षरों और संख्याओं का उपयोग करके आउटपुट करें। उदाहरण के लिए; 270,030में बदल जाएगा 270K। चाभी अरब -> B मिलियन -> M हजार -> K नियम आप उन इनपुट नंबरों को स्वीकार करने का विकल्प चुन सकते हैं जिनमें हर …
9 code-golf 

3
पुराना ताररहित फोन
मुझे अपने दोस्तों को कॉल करने की आवश्यकता है लेकिन मेरे कॉर्डलेस फोन के बटन ठीक से काम नहीं कर रहे हैं। मेरे द्वारा दबाए जाने वाले एकमात्र बटन [ऊपर], [नीचे] और [कॉल] हैं। [ऊपर] और [नीचे] का उपयोग मेरी हाल की कॉल में नेविगेट करने के लिए किया जा …

4
बॉक्स को टॉगल करें!
संभावित रूप से बॉक्स में एक स्ट्रिंग को देखते हुए, बॉक्स को टॉगल करें। यह परीक्षण के मामलों और स्पष्टीकरण में स्पष्ट हो जाता है। इनपुट आउटपुट इनपुट प्रारूप इनपुट या तो CR, LF, या CRLF, या स्ट्रिंग्स की सूची से अलग किया गया एक स्ट्रिंग होगा। तय करने के …

30
कोड की लंबाई के रूप में पाई के अंकों की समान संख्या के साथ आउटपुट
आपकी चुनौती xपाई के अंकों को प्रिंट करना है जहां xआपकी कोड लंबाई है। उदाहरण: Source code (length) -> output foo! (4) 3.141 foobar (6) 3.14159 kinda long (10) 3.141592653 +++++ (5) 3.1415 123456789 (9) 3.14159265 आप प्रिंट करने के लिए आवश्यक अंकों की संख्या निर्धारित करने के लिए उपयोग …

2
वर्ड चेन रीलोडेड
यह प्ले शब्द श्रृंखला का एक प्रकार है और शब्दों की एक लंबी श्रृंखला का निर्माण करता है । इनपुट अद्वितीय शब्दों की एक गैर-खाली सूची है जो कम से कम 2 वर्ण लंबे अक्षर [az] में बनी है। आपको सबसे लंबी संभव श्रृंखला की लंबाई को आउटपुट करने की …

4
अलग-अलग सब्सट्रिंग्स की अधिकतम संख्या
विवरण एक लंबाई n, और एक वर्णमाला के आकार को देखते हुए k>0, आपके प्रोग्राम को उन मापदंडों के साथ तार की संख्या निर्धारित करनी चाहिए, जिनमें अधिकतम संख्या में अद्वितीय सबस्ट्रिंग हैं। के मामले में k=2, यह OEIS A134457 उत्पन्न करता है । उदाहरण उदाहरण के लिए, 2210सबस्ट्रिंग है …

5
ASCII 2D गेम-मैप
मुसीबत यह देखते हुए aकि किसी भी इनपुट प्रारूप में वर्णों की एक ग्रिड है जब तक कि आउटपुट के प्रत्येक 'ब्लॉक' के लिए इसका एक ही तत्व है। और इनपुट bजहां बी संख्या का ग्रिड है इनपुट के समान आकार a। सड़क दो प्रकार की होती है, एक 1 …

22
अनुक्रम स्वैप
आपका कार्य कुछ कोड लिखना है जो OEIS अनुक्रम को आउटपुट करता है, और कोड में अनुक्रम का नाम शामिल है ( A______)। काफी आसान है? अच्छी तरह से यहाँ पकड़ है, आपके कोड को एक दूसरे अलग अनुक्रम को भी आउटपुट करना होगा जब कोड में अनुक्रम का नाम …

3
एक संख्या ज्ञात करें जो सभी पूर्णांक mod ​​q बनाता है
पर विचार करें पूर्णांकों सापेक्ष qजहां qप्रधानमंत्री, एक जनरेटर किसी भी पूर्णांक है 1 < x < qताकि x^1, x^2, ..., x^(q-1)सभी कवर q-1पूर्णांक के बीच 1और q-1। उदाहरण के लिए, पूर्णांक मॉडुलो 7 (जिसे हम लिखते हैं Z_7) पर विचार करें। फिर 3, 3^2 mod 7 = 2, 3^3 …

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

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