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

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

1
ऑटो बैच गोल्फर
मैं BATCH से प्यार करता हूं, इसके बावजूद कार्यात्मक कमांड्स की चौंकाने वाली कमी के बावजूद, इसके पूर्ण-गैर-पूर्णांक समर्थन की कमी के कारण। क्यूं कर? क्योंकि यह काम करता है: SET var=SET %var% i=0 यह मूल्यांकन करेगा: SET var=SET SET i=0 शानदार है, है ना? मैंने इस तकनीक का उपयोग …
25 string  metagolf 

3
एक साधारण गोटो के साथ एक कार्यक्रम बनाएँ
आपका कार्य उस सबसे बड़े कार्यक्रम का निर्माण करना है जो आप वास्तव में एक GOTO का उपयोग कर सकते हैं, जिसके बिना पूरे कार्यक्रम (या कम से कम एक बड़ा हिस्सा) को पूरी तरह से पुनर्गठन किया जाना चाहिए। स्कोर को आपके कोड में उन बयानों की संख्या के …

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

22
जीवन का उत्तर, ब्रह्मांड और ASCII- कला
सरल चुनौती: निम्न पाठ को कुछ बाइट्स में आउटपुट करने का प्रयास करें: the answer toli fetheuniv ersea nde ver ything the ans wer tol ife the uni ver sean dev ery thin gth ean swer tolifetheuni ver seandeveryth ing the ans wer tol ifetheuniver sea ndeverything मूल ड्राइंग में …

25
मैजिक पॉपकाउंट नंबर
32-बिट अहस्ताक्षरित पूर्णांक में सेट बिट्स की संख्या की गणना के लिए एक प्रसिद्ध ट्रिकी एल्गोरिथ्म है : int popcount(unsigned x) { x = (x & 0x55555555) + ((x >> 1) & 0x55555555); x = (x & 0x33333333) + ((x >> 2) & 0x33333333); x = (x & 0x0F0F0F0F) + …

8
गेंदबाजों-गोल्फर अंश युद्ध
परिचय सबसे कम भाजक के क्रम में 0 से 1 तक सभी अंशों को व्यवस्थित करके शुरू करें, फिर सबसे कम अंश: 1/2, 1/3, 2/3, 1/4, 3/4, 1/5, 2/5, 3/5, 4/5, 1/6, 5/6, 1/7 ... ध्यान दें कि डुप्लिकेट की गणना नहीं की जाती है, इसलिए मैंने 2/4, 2/6, 3/6, …

30
465 की व्यवस्था
यहां चुनौती है। किसी श्रेणी में सभी पूर्णांकों को आउटपुट करने के लिए कुछ कोड लिखें। आसान लगता है, लेकिन यहाँ मुश्किल हिस्सा है। यह सबसे कम संख्या के साथ शुरू होगा, फिर उच्चतम। फिर सबसे कम संख्या जो अभी सरणी में नहीं है। तब उच्चतम जो अभी तक इसमें …
24 code-golf 

4
कोई थन नहीं है! …या यह है?
परिचय स्ट्रीट टॉक को समझना वास्तव में मुश्किल हो सकता है, विशेष रूप से प्रोग्रामर्स के लिए, जो बहुत स्ट्रीटवाइज नहीं कहे जाते हैं। शहरी वातावरण में हम सभी को जीवित रहने में मदद करने के लिए दुभाषिया बनाना आपका काम है। चुनौती इनपुट के रूप में अंग्रेजी वाक्य को …

30
आधार-एन संख्या से ASCII कला असम्बद्धता
यह मैजिक ऑक्टूपस यूरन द्वारा 05AB1E उत्तर से प्रेरित है । दो तर्क दिए, एक सकारात्मक पूर्णांक और एक स्ट्रिंग / पात्रों की सूची: संख्या को आधार-एन में अनुवाद करें, जहां n स्ट्रिंग की लंबाई है। प्रत्येक वर्ण के लिए, उस वर्ण के सूचकांक के प्रत्येक स्वरूप को आधार-n संख्या …

21
मुझे इसे कितनी बार दबाना चाहिए?
हम सभी पुराने स्कूल के टेलीफोन कीपैड के लिए उपयोग किए जाते हैं, है ना? संदर्भ के लिए, यहाँ ऐसा दिखता है: एक स्ट्रिंग को देखते हुए केवल लोअरकेस ASCII अक्षरों और एकल रिक्त स्थान को शामिल करते हुए, आपका कार्य एक के ऊपर एक टेलीफोन कीपैड के साथ पूर्ण …

7
एक षट्कोण का विस्तार करें
इनपुट के रूप में एक ASCII कला षट्कोण को देखते हुए, आउटपुट जिसका पक्ष सभी एक इकाई लंबा है। _____ ____ / \ / \ / \ / \ / \ \ \ => \ \ \ / \ / \____/ \ / \_____/ इनपुट हेक्सागोन्स में 180 डिग्री समरूपता …

13
दो पलिंड्रोम्स पर्याप्त नहीं हैं
कुछ संख्याएं, जैसे कि , आधार 10 में palindromes हैं: यदि आप अंकों को रिवर्स ऑर्डर में लिखते हैं, तो आपको एक ही नंबर मिलता है।142411424114241 कुछ संख्याएँ 2 पलिंड्रोम्स का योग हैं; उदाहरण के लिए, , या ।110=88+22110=88+22110=88+222380=939+14412380=939+14412380=939+1441 अन्य संख्याओं के लिए, 2 पलिंड्रोम्स पर्याप्त नहीं हैं; उदाहरण के …

17
50,000 के तहत स्नैकिंग संख्याओं की सूची बनाएं
स्नैकिंग नंबर चैलेंज मुझे आश्चर्य है कि 1 और 50,000 के बीच कितने स्नैकिंग नंबर हैं? स्नैकिंग नंबर, इस गेम में, वे नंबर होते हैं जिन्हें एक नंबर, नीचे, बाएं या दाएं की ओर ले जाकर पारंपरिक नंबरपैड (नीचे प्रारूप) पर टाइप किया जा सकता है। 7 8 9 4 …
24 code-golf 

9
ग्रेको-लैटिन वर्ग उत्पन्न करें
अस्वीकरण: मैं किसी भी गैर-जानवर समाधान के बारे में पता नहीं कर रहा हूँ एक ग्रेको-लैटिन वर्ग, समान लंबाई के दो सेटों के लिए है nnn , कोशिकाओं की एक n×nn×nn \times n व्यवस्था, प्रत्येक में पहले सेट के एक तत्व (पूरे वर्ग के पार) और दूसरे सेट के एक …
24 code-golf 

30
शून्य से दूर दौर
शून्य से दूर दौर गोल से शून्य की ओर प्रेरित । किसी भी उचित विधि के माध्यम से एक संख्या इनपुट को देखते हुए, संख्या को "शून्य से दूर" - सकारात्मक संख्याओं को गोल और नकारात्मक संख्याओं को नीचे गोल करें। यदि आप इनपुट को एक स्ट्रिंग (STDIN के माध्यम …
24 code-golf  number 

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