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

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

19
शत्रुतापूर्ण विभाजक संख्या
सकारात्मक पूर्णांक के कुछ भाजक वास्तव में एक दूसरे से घृणा करते हैं और वे एक या अधिक सामान्य अंक साझा करना पसंद नहीं करते हैं। उन पूर्णांकों को शत्रुतापूर्ण विभाजक संख्या ( HDN ) कहा जाता है उदाहरण संख्या 9566में 4भाजक होते हैं: 1, 2, 4783 and 9566 (जैसा …

23
आप कृपया डेक फेरबदल बंद कर सकते हैं और पहले से ही खेल सकते हैं?
चुनौती: इनपुट: सीमा के भीतर अलग-अलग सकारात्मक पूर्णांक की एक सूची ।[ १ , सूची-आकार ][1,सूची आकार][1, \text{list-size}] आउटपुट: एक पूर्णांक: सूची को बार -बार फेरबदल करने की मात्रा । एक सूची के लिए, इसका मतलब है कि सूची को दो हिस्सों में विभाजित किया गया है, और इन हिस्सों …

3
इंद्रधनुष के अंत में कोशिका
हम सभी जानते हैं, या कम से कम, ब्रेनफक के बारे में सुना है, सबसे प्रसिद्ध और प्रभावशाली गूढ़ भाषाओं में से एक है। जबकि इन दिनों अधिकांश कार्यान्वयन एक अनंत टेप का उपयोग करते हैं, शहरी मूलर द्वारा मूल संकलक में 30000 कोशिकाओं का एक टेप था। एक छोटा …

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

10
तर्कसंगत के डॉट उत्पाद का पता लगाएं
मैं रात के खाने के लिए एक दोस्त के घर पर था और उन्होंने "प्राइम-फैक्टर वेक्टर स्पेस" के विचार का सुझाव दिया। इस स्पेस में पॉजिटिव पूर्णांक को एक वेक्टर के रूप में व्यक्त किया जाता है जैसे कि वेक्टर में n th एलिमेंट की संख्या n n प्राइम को …

30
२ की शक्तियाँ
चुनौती पूर्णांक इनपुट को देखते हुए , xजहां 1 <= x <= 255दो की शक्तियों के परिणाम लौटाए, जब सम्मन दे x। उदाहरण इनपुट दिया: 86 आपका कार्यक्रम आउटपुट होना चाहिए: 64 16 4 2 इनपुट: 240 आउटपुट: 128 64 32 16 इनपुट: 1 आउटपुट: 1 इनपुट: 64 आउटपुट: 64 …
31 code-golf  binary  code-golf  sequence  integer  chess  code-golf  number  arithmetic  matrix  code-golf  code-golf  combinatorics  grid  set-partitions  code-golf  array-manipulation  graph-theory  code-golf  number  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  3d  code-challenge  restricted-source  printable-ascii  code-golf  board-game  code-golf  geometry  grid  code-golf  word-puzzle  code-golf  matrix  sorting  code-golf  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  code-golf  decision-problem  code-golf  math  number  arithmetic  restricted-source  code-golf  code-golf  number  integer  matrix  code-golf  date  code-golf  matrix  code-golf  sequence  combinatorics  chemistry  code-golf  array-manipulation  popularity-contest  code-golf  code-golf  natural-language  code-golf  number  integer  sorting  substitution  code-golf  string  number  date  encode  code-golf  decision-problem  code-golf  string  subsequence  code-golf  string  alphabet  code-golf 

13
फ्रायर सिम्युलेटर
आपका काम भोजन के टुकड़ों पर बल्लेबाज के प्रभावों को मॉडल करना है। क्रस्ट की तीन परतें जोड़ें। [[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0], // in [0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,0,0,0], [0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]] | V [[0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,1,2], [0,0,2,1,2,2,0,0,0,0,0,0,0,2,2,0,2,0], [0,0,2,1,1,1,2,0,0,0,0,0,2,1,1,2,0,0], [0,0,0,2,1,2,0,0,0,0,0,2,1,1,2,1,2,0], [0,0,0,0,2,0,0,0,0,0,0,0,2,1,1,1,2,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0]] | V [[0,0,3,2,3,3,0,0,0,0,0,0,0,3,3,2,1,2], [0,3,2,1,2,2,3,0,0,0,0,0,3,2,2,3,2,3], [0,3,2,1,1,1,2,3,0,0,0,3,2,1,1,2,3,0], [0,0,3,2,1,2,3,0,0,0,3,2,1,1,2,1,2,3], [0,0,0,3,2,3,0,0,0,0,0,3,2,1,1,1,2,3], [0,0,0,0,3,0,0,0,0,0,0,0,3,2,2,2,3,0]] | V [[0,4,3,2,3,3,4,0,0,0,0,0,4,3,3,2,1,2], // out [4,3,2,1,2,2,3,4,0,0,0,4,3,2,2,3,2,3], [4,3,2,1,1,1,2,3,4,0,4,3,2,1,1,2,3,4], [0,4,3,2,1,2,3,4,0,4,3,2,1,1,2,1,2,3], …
31 code-golf  matrix 

21
एक गोले पर यादृच्छिक बिंदु
चुनौती एक प्रोग्राम या फ़ंक्शन लिखें जो कोई इनपुट नहीं लेता है और सैद्धांतिक रूप से समान यादृच्छिक दिशा में लंबाई वेक्टर को आउटपुट करता है ।111 यह द्वारा वर्णित क्षेत्र पर एक यादृच्छिक बिंदु के बराबर हैx2+y2+z2=1एक्स2+y2+z2=1x^2+y^2+z^2=1 इस तरह एक वितरण में जिसके परिणामस्वरूप उत्पादन तीन एक सैद्धांतिक रूप …

9
मेरी लाइसेंस प्लेट कितने अंक देती है?
(यह मेरा पहला कोड-गोल्फ सवाल है) जब मैं एक बच्चा था, मेरे पिताजी और मैंने एक गेम का आविष्कार किया, जहां हम कारों पर देखी जाने वाली लाइसेंस प्लेट को कुछ सरल शब्दों के आधार पर कुछ बिंदु दे सकते हैं: एक ही अक्षर या संख्या की X राशि X-1 …
31 code-golf  string 

30
एक्सप्लोडिंग पासा
आपका कार्य एक प्रोग्राम बनाना है जो एक पूर्णांक में होता है n > 1, और एक एकल- nमरते हुए रोल का आउटपुट देता है । हालांकि, यह पासा पासा विस्फोट के नियमों का पालन करता है । जब आप मर को रोल करते हैं, तो जांच लें कि आपने …
31 code-golf  random 

3
कंप्यूटर एक निर्देश सेट कंप्यूटर डिजाइन!
सूचना: मैं किसी भी उत्तर को देने के लिए तैयार हूं जो मुझे दिलचस्प लगता है। आपकी चुनौती ट्यूरिंग-पूरा एक निर्देश सेट कंप्यूटर (OISC) डिजाइन करना है: एक ओआईएससी एक अमूर्त मशीन है जो केवल एक निर्देश का उपयोग करता है - मशीन भाषा ओपकोड की आवश्यकता को कम करने। …

23
मैं स्रोत कोड को स्थानांतरित करता हूं, आप इनपुट को स्थानांतरित करते हैं!
रिप बंद एक की नकल बंद एक की नकल बंद एक की नकल बंद । उन ऊपर जाओ! आपका कार्य, यदि आप इसे स्वीकार करना चाहते हैं, तो एक प्रोग्राम / फ़ंक्शन लिखना है जो अपने इनपुट / तर्क को आउटपुट / रिटर्न करता है। मुश्किल हिस्सा यह है कि …

30
प्रमुख शून्य चुनौती देते हैं
चुनौती इनपुट ( xऔर y) के रूप में दो पूर्णांकों को देखते हुए , xएक स्ट्रिंग के रूप में आउटपुट के रूप में कई प्रमुख शून्य इसके लिए आवश्यक हैं कि यह yबिना संकेत के वर्ण लंबा हो। नियम यदि अंकों xसे अधिक है y, तो xसंशोधन के बिना स्ट्रिंग …
31 code-golf  string 

3
शीट संगीत ASCII- कला जनरेटर
नोट : एंडर्स कासेगॉर ने मुझे चेतावनी दी है कि यह एक और पिछले प्रश्न का एक डुप्लिकेट हो सकता है । ऐसा लगता है, और मुझे खेद है कि मुझे यह पोस्ट करने से पहले वह सवाल नहीं मिला। बहरहाल, उस प्रश्न को केवल एक उत्तर मिला और यह …

21
थ्री 'आर: रिवर्स, रीऑर्डर, रिपीट
संख्याओं के साथ डूडलिंग करते समय, मुझे एक दिलचस्प क्रमपरिवर्तन मिला जिसे आप संख्याओं की सूची से उत्पन्न कर सकते हैं। यदि आप इसी क्रमबद्धता को पर्याप्त बार दोहराते हैं, तो आप हमेशा मूल सरणी पर वापस आ जाएंगे। निम्नलिखित सूची का उपयोग करते हैं: [1, 2, 3, 4, 5] …

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