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

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

10
स्टेग्नोग्राफ़िक वर्ग
स्टेग्नोग्राफ़िक वर्ग आपका काम एक स्ट्रिंग में लेना है, और एक NxNछवि उत्पन्न करना है जो इस स्ट्रिंग का प्रतिनिधित्व करता है। आपको उस एल्गोरिथ्म को भी लिखना होगा जो छवि में लेता है और इसे वापस स्ट्रिंग में भी बदल देता है। स्कोरिंग में दोनों एल्गोरिदम की बाइट गिनती …

8
3x3 हेक्सा प्राइम स्क्वायर पहेली
3x3 हेक्सा प्राइम स्क्वायर पहेली परिचय हम (से हेक्साडेसिमल अंक की 3x3 वर्गों पर विचार 0करने के लिए F) जैसे: 2 E 3 1 F 3 8 1 5 7 2 7 D D 5 B B 9 हम एक 3x3 हेक्सा प्राइम स्क्वायर ( HPS3 ) को ऐसे वर्ग …

19
ड्यूरर के जादू वर्ग का निर्माण करें
चुनौती ड्यूरर के प्रसिद्ध जादू वर्ग के एक सरणी या स्ट्रिंग प्रतिनिधित्व को आउटपुट करें : अर्थात्, 16 3 2 13 5 10 11 8 9 6 7 12 4 15 14 1 इस वर्ग के कुछ गुण , जिनका शायद शोषण किया जा सकता है: यह से प्रत्येक पूर्णांक …


18
फेरबदल और डील!
यह शुक्रवार है और मैं थका हुआ हूं, तो चलो जल्दी करो! कोई इनपुट न लें, हालाँकि आपको सभी तेरह अलग-अलग नंबरों वाले कार्ड को एक मानक डेक कार्ड में आउटपुट करना चाहिए। आपको ऐस (सूट अज्ञेयवादी) के माध्यम से 2 आउटपुट चाहिए। प्रत्येक कार्ड में एक शीर्ष होता है …

1
चेकर्स: किंग मी?
चुनौती: एक बिसात को देखते हुए, यदि संभव हो तो एक लाल टुकड़े को राजा को ले जाने के लिए सबसे छोटी मात्रा में चालें (यह मानते हुए कि काली बिल्कुल भी नहीं चलती है) का उत्पादन करेगी। नियम : रेड का पक्ष हमेशा नीचे होगा, हालांकि उनके टुकड़े किसी …

17
एक स्तरित केक प्रिंट करें
चुनौती एक इनपुट को देखते हुए n, ASCII आर्ट केक की nपरतों को ऊपर की तरफ से दो मोमबत्तियों के साथ लंबा , प्रिंट करें । विवरण के लिए नीचे दिए गए उदाहरण देखें। उत्पादन >> cake(1) _|_|_ | | +-----+ >> cake(3) _|_|_ | | +---------+ | | +-------------+ …

10
हर कॉलम को सबसे बड़े कॉलम से खोजें
यहाँ आपके लिए अपेक्षाकृत सरल चुनौती है: सकारात्मक पूर्णांक की सूची को देखते हुए: उन्हें एक ग्रिड में पंक्तिबद्ध करें, और प्रत्येक कॉलम को योग करें। उदाहरण के लिए, यदि इनपुट था [123, 7, 49, 681], तो ग्रिड इस तरह दिखेगा: 1 2 3 7 4 9 6 8 1 …
14 code-golf  math  grid 

14
पिग्गीबैक अनुक्रम
मैंने हाल ही में अपना खुद का अनुक्रम बनाया (जिसे पिगीबैक अनुक्रम कहा जाता है), और यह इस तरह काम करता है: P(1), P(2)और P(3)= 1। सभी के लिए , P(n)जहां n>3अनुक्रम इस तरह काम करता है: P(n) = P(n-3) + P(n-2)/P(n-1) तो, क्रम जारी है: P(4)= 1 + 1/1=2 …
14 code-golf  math 

9
कोड गोल्फ एबीसी: एएससीआईआई बॉक्स चैलेंज
दो सकारात्मक पूर्णांकों को देखते हुए, 'a' और 'b', एक ascii- कला "बॉक्स" का निर्माण करते हैं जो कि एक वर्ण चौड़ा और b वर्ण लंबा होता है। उदाहरण के लिए, '4' और '6': **** * * * * * * * * **** सरल सही? यहाँ ट्विस्ट है: बॉक्स …

12
लिनुस अनुक्रम उत्पन्न करें
परिभाषा OEIS A006345 पर विवरण से : खोजने के लिए a(n), या तो एक 1या एक पर विचार करें 2। प्रत्येक के लिए, सबसे लंबे समय तक दोहराए जाने वाले प्रत्यय को खोजें, अर्थात, प्रत्येक के लिए a(n)=1,2, sउस गुण के साथ सबसे लंबे अनुक्रम को ढूंढें, जिसके साथ अनुक्रम …

4
एक छोटा सा रोमांच
टेक्स्ट एडवेंचर गेम्स में एक सुंदर सेट फॉर्मूला है; कमरों / स्थानों की एक श्रृंखला से बना एक दुनिया है, खिलाड़ी इन कमरों के चारों ओर घूम सकता है, और कमरों में कुछ आइटम हैं। आइटम खिलाड़ी द्वारा उठाए जा सकते हैं, नीचे रख सकते हैं, अन्य कमरों (जैसे चाबियाँ) …

14
वोल्स्टेनहोल के प्रमेय को सत्यापित करें
परिभाषा वोल्स्टेनहोल के प्रमेय में कहा गया है कि: कहाँ aऔर bसकारात्मक पूर्णांक हैं और pअभाज्य है, और बड़े कोष्ठक की बात द्विपद गुणांक है । कार्य कि सत्यापित करने के लिए, आप तीन आदानों दिया जाएगा: a, b, p, जहां aऔर bसकारात्मक पूर्णांक हैं और pप्रधानमंत्री है। कंप्यूट: कहाँ …

5
बीजगणितीय वक्र प्लॉटर
बीजगणितीय वक्र "2D-प्लेन" का एक निश्चित "1D सबसेट" है जिसे {(x,y) in R^2 : f(x,y)=0 }एक बहुपद के शून्य के सेट के रूप में वर्णित किया जा सकता है f। यहां हम 2D-प्लेन को असली प्लेन मानते हैं R^2जैसे कि हम आसानी से कल्पना कर सकते हैं कि ऐसा कर्व …

12
सूचकांक की सूचियों की सूची बनाना
इस StackOverflow पोस्ट से प्रेरित है । परिचय बॉब का काम स्प्रेडशीट बनाना और उन्हें व्यवस्थित करना है। जिस तरह से वह उन्हें आयोजित करता है वह बॉब को छोड़कर बहुत कम लोगों को ज्ञात है, लेकिन वह प्रत्येक स्प्रेडशीट की एक सूची बनाता है जो एक ही समूह के …

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