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

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

3
साम्यवादी पदार्थीकरण सामान्यीकरण
एक स्ट्रिंग तो टी लंबाई की कश्मीर दिखाई देता है कश्मीर एक स्ट्रिंग में या अधिक बार एस , तो यह है संभावित साम्यवादी । उदाहरण के लिए, 10में 10/10संभावित साम्यवादी है, ऐसा लगता है के लिए 2 बार और लंबाई की है 2 । ध्यान दें कि ये सबस्ट्रिंग …
13 code-golf  string 

20
इष्टतम वर्ग मैट्रिक्स की गणना करें
इष्टतम मैट्रिक्स (इस चुनौती के बजाय संकीर्ण दायरे के लिए) द्वारा प्राप्त किया जाता "ज़िप करने" इसी पंक्तियों और एक वर्ग मैट्रिक्स और प्रत्येक जोड़ी की अधिकतम होने का कॉलम से तत्वों। उदाहरण के लिए, निम्नलिखित मैट्रिक्स दिया गया है: 4 5 6 1 7 2 7 3 0 आप …

9
विशेषता बहुपद
विशेषता बहुपद एक वर्ग मैट्रिक्स की एक बहुपद के रूप में परिभाषित किया गया है पी ए (x) = det ( मैं x- एक ) जहां मैं है पहचान मैट्रिक्स और det निर्धारक । ध्यान दें कि यह परिभाषा हमेशा हमें एक राक्षसी बहुपद प्रदान करती है जैसे कि समाधान …

10
संघर्षरत कॉलेज के छात्र का जीपीए कैलकुलेटर
जीपीए कैलकुलेटर (GPA = ग्रेड प्वाइंट औसत) आप फाइनल वीक के दौरान एक तनावग्रस्त कॉलेज छात्र हैं। अपनी परीक्षा के लिए अध्ययन करने के बजाय, आप तय करते हैं कि यह निर्धारित करना सबसे अच्छा है कि सेमेस्टर के अंत में आपके पास GPA क्या होगा। इस तरह आपके पास …
13 code-golf 

4
कितने उदाहरण चल रहे हैं?
अनिश्चित काल तक चलने वाला कार्यक्रम लिखें जो रिपोर्ट करता है कि वर्तमान में स्वयं के कितने उदाहरण चल रहे हैं। कार्यक्रम के प्रत्येक उदाहरण को उस क्रम की भी रिपोर्ट करनी चाहिए जिसमें इसे वर्तमान में चल रहे अन्य सभी उदाहरणों से खोला गया था। उदाहरण उपयोगकर्ता पहली बार …

25
ऊपरी Divmod की गणना करें
कार्य दो पॉजिटिव पूर्णांक (विभाजन e nd और divis o r) को देखते हुए , q uotient और r emainder की गणना करें । आम तौर पर यह गणना की जाएगी कि e = o*q+rकहां q*o<=eऔर कैसे 0<=r<o। इस चुनौती के लिए यह अभी भी e = o*q+rलेकिन q*o>=eऔर -o<r<=0। …

6
ASCII षट्कोण श्रृंखला
मुसीबत एक षट्भुज श्रृंखला xलंबी खींचिए , प्रत्येक yलंबाई के साथ इनपुट x - श्रृंखला की लंबाई <= 50 y - प्रत्येक पक्ष की लंबाई <= 50 उदाहरण x=1,y=1 _ / \ \_/ x=4,y=1 _ _ / \_/ \_ \_/ \_/ \ \_/ \_/ x=3,y=2 __ __ / \ / …

6
वर्णमाला से बाहर सर्पिल!
निम्नलिखित स्ट्रिंग को देखें। एक पैटर्न नोटिस? ABEFNOPEFGH डीसी जीक्यूआई MHRJ LKJI एस.के. DTL वीर्य BAZYXWV एन ईओ डी पी सीक्यू BAZYXWVUTSR जैसा कि कुछ ने देखा होगा, यह मूल रूप से वर्णमाला का एक सर्पिल है, जहां पंक्तियों / स्तंभों के बीच की दूरी धीरे-धीरे 1 स्थान / न्यूलाइन …

9
बार-बार डिजिट प्राइम्स
एक और क्रम, एक और चुनौती। " परिभाषा एक प्रमुख pइस क्रम में है, चलो यह कॉल Aहर अंकों के लिए iff, dमें pकी दशमलव विस्तार, आप को बदलने के dसाथ dकी प्रतियां dऔर जिसके परिणामस्वरूप पूर्णांक अभी भी प्रधानमंत्री है, शून्य की अनुमति नहीं है। उदाहरण के लिए, 11इस …

21
Iterated phi क्रम
संबंधित: Iterated phi (n) फ़ंक्शन । आपकी चुनौती पुनरावृत्त phi फ़ंक्शन की गणना करना है: f(n) = number of iterations of φ for n to reach 1. कहां φहै यूलर का फॉन्टेटिव फंक्शन । संबंधित OEIS । यहाँ इसका ग्राफ दिया गया है: नियम: आपका लक्ष्य आउटपुट f(n)से n=2है n=100। …

4
क्या यह द्विदलीय है?
एक द्विदलीय ग्राफ एक ग्राफ होता है, जिसके कोने को दो असमान सेटों में विभाजित किया जा सकता है, जैसे कि कोई धार एक ही सेट में दो कोने जोड़ता है। एक ग्राफ द्विदलीय है यदि और केवल यदि यह 2-रंगीन है। चुनौती आपका कार्य एक अप्रत्यक्ष सरल ग्राफ के …

24
कृपया मुझे एक आइकॉफ़ स्कूप करें
कृपया मुझे एक आइकॉन शंकु बनाओ न्यू इंग्लैंड में हमारे पास यहां एक महान आइसक्रीम स्थल हैं। उनमें से ज्यादातर अब सर्दियों के लिए बंद हैं, इसलिए ... .-@@-. (======) (--------) (==========) (__________) \/\/\/\/\/ \/\/\/\/ \/\/\/ \/\/ \/ लक्ष्य उत्पादन ऊपर icecream शंकु बिल्कुल। (या इसे एक समारोह से वापस) …

14
पिरामिड स्कीम नेगेटिव
मेरी भाषा पिरामिड योजना में , थोड़ा मज़ेदार निर्माण है: खाली त्रिकोण: ^ - जब कोई तर्क नहीं दिया जाता है, तो यह वापस आ जाता है 0। 1इस निर्माण का उपयोग करने के लिए , हम इसका उपयोग कर सकते हैं: ^ /!\ ^--- - यह केवल 0नकार कार्य …

10
फाइबोनैचि कक्षाओं की गणना
यदि हम एक पूर्णांक-जैसे अनुक्रम को f k (n) = (f k (n-1) + f k (n-2))% k के रूप में परिभाषित करते हैं , तो कुछ पूर्णांक k के लिए (जहाँ % modulo ऑपरेटर है) अनुक्रम जरूरी, चक्रीय होगा वहाँ केवल हैं, क्योंकि k 2 अलग-अलग मान (च कश्मीर …

23
बीच में बाधाओं के साथ सम अंकों का चक्रीय अनुक्रम
निम्नलिखित अनुक्रम पर विचार करें: 1, 0, 1, 2, 4, 1, 6, 8, 0, 1, 2, 4, 6, 8, 1, 0, 2, 4, 6, 8, 1, 0, 2, 4, 6, 8, 0, 1, ... सम अंक 0 से शुरू होते हैं और बढ़ती लंबाई के रन में समूहीकृत होते हैं। …

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