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

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

2
Thwart Lepton सम्पीडन
ड्रॉपबॉक्स हाल ही में जारी लेपटोन ( GitHub ), एक विधि है कि losslessly JPEG चित्रों राउंड ट्रिप संपीड़ित करता है, 22% की एक औसत बचत। की वजह से डब्बों में सिद्धांत , किसी भी सामान्य संपीड़न एल्गोरिथ्म नहीं किया जा सकता गारंटी एक छोटी फ़ाइल में परिणाम की ( …

12
शमीर की गुप्त साझेदारी
यह देखते हुए n(खिलाड़ियों की संख्या), t(थ्रेशोल्ड वैल्यू), और s(सीक्रेट), शमीर के सीक्रेट शेयर एल्गोरिथ्मn द्वारा उत्पन्न रहस्यों को आउटपुट करता है । एल्गोरिथ्म इस चुनौती के प्रयोजनों के लिए, गणना GF (251) (आकार के परिमित क्षेत्र 251, अन्यथा पूर्णांक मॉड 251 के रूप में जाना जाता है ) में …
17 code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 

16
नारायण-जिदेक-कपेल संख्याएँ
एक इनपुट n दिए गए n वें नारायण-ज़िदक-कैपेल नंबर उत्पन्न करें । सबसे कम बाइट्स जीतते हैं। f (1) = 1, f (n) पिछली मंजिल (n / 2) का योग है नारायण-जिदेक-कैपेल शब्द। परीक्षण के मामलों: f(1)=1 f(9)=42 f(14)=1308 f(15)=2605 f(23)=664299

20
रिवर्स रन
प्रेरणा । कार्य 2 से 2 15 गैर-ऋणात्मक पूर्णांकों की सूची में विषम संख्याओं के रिवर्स रन । उदाहरण 0 1 → → 0 1 1 3 → 3 1 1 2 3 → 1 2 3 1 3 2 → 3 1 2 10 7 9 6 8 9 …

3
एक माइनस्वीपर बोर्ड के 3BV की गणना करें
3BV एक की माइनस्वीपर बोर्ड बोर्ड को हल करना है, तो आप पहले से ही समाधान पता आवश्यक बाईं क्लिक की न्यूनतम संख्या का प्रतिनिधित्व करता है। यह "बीचटेल के बोर्ड बेंचमार्क मूल्य" के लिए है। यहां उनकी साइट बता रही है। नीचे एक हल किया हुआ माइनस्वीपर बोर्ड है। …

11
क्या मेरी इमोजी सूखी है?
यह मेरा पालतू इमोजी है, बिली: -_- Emojis बारिश में रहना पसंद नहीं करते हैं, इसलिए बिली दुखी है ... चलो उसे बेहतर महसूस करने के लिए एक छाता खींच लें! /\ / \ / \ -_- यह अच्छा है, वह पूरी तरह से अपनी छतरी से ढका हुआ है! …

22
विचलित कर देने वाली घटनाएँ
पूर्णांक की सूची को देखते हुए, बूलियन मास्क बनाएं, ताकि सूची से अलग-अलग मूल्यों को फ़िल्टर करने के लिए सच्चे सूचक का उपयोग किया जा सके। कौन सा इंडेक्स सही के रूप में चुना जाता है, इससे कोई फर्क नहीं पड़ता, जब तक कि उनमें से केवल एक को समान …

1
स्कैनफ की तुलना में C में एकाधिक इंट पढ़ने का बेहतर तरीका
मैं एक गोल्फ चुनौती में सी में 4 ints पढ़ने की कोशिश कर रहा हूं और मुझे उस कोड की लंबाई से परेशान है जिसे मुझे इसे हल करने की आवश्यकता है: scanf("%d%d%d%d",&w,&x,&y,&z) यह 29 वर्ण है, जो यह देखते हुए बहुत बड़ा है कि मेरे कुल कोड का आकार …
17 code-golf  tips 

7
सामान्य और दृश्य स्ट्रिंग प्रत्यावर्तन
कुछ कोड लिखें जो एक बिल्ली कार्यक्रम के रूप में कार्य करता है। यही है, एक स्ट्रिंग इनपुट करने के लिए और इसे आउटपुट के रूप में है। लेकिन आपके कोड के सामान्य प्रत्यावर्तन को इनपुट स्ट्रिंग के सामान्य प्रत्यावर्तन को आउटपुट करना होगा। और आपके कोड के दृश्य प्रत्यावर्तन …

19
एक सीमा में सबसे बड़ी संख्या जब इसके प्रमुख कारकों के वर्गों का योग घटाया जाता है
सूत्र उदाहरण के लिए नंबर 300 को लीजिए 300 के प्रमुख कारक हैं [2, 3, 5](विशिष्ट संख्याएँ जो कि 300 और अभाज्य के कारक हैं) उन संख्याओं में से प्रत्येक को चुकाना आपको देगा [4, 9, 25] उस सूची को सारांशित करना आपको देगा 4 + 9 + 25 = …

1
सिमे-ट्राई दिस ट्राएंगल ट्रायल
एक स्ट्रिंग जिसकी लंबाई एक सकारात्मक है त्रिकोणीय संख्या है (1, 3, 6, 10, 15 ...) कुछ रिक्त स्थान और newlines जोड़कर "समतुल्य पाठ त्रिकोण" में व्यवस्थित किया जा सकता है (और इसे एक ही पढ़ने के क्रम में रखते हुए)। उदाहरण के लिए, लंबाई 10 स्ट्रिंग ABCDEFGHIJहो जाती है: …

10
एक छवि में अपने कोड को संपीड़ित करें
यह एक विचित्र रूपांतर है। परिचय हम सभी शॉर्ट कोड लिखते हैं, क्योंकि कुछ अस्पष्ट कारण हैं , लेकिन हम जो भी करते हैं, वह कम से कम 144 पिक्सेल / बाइट (12px फ़ॉन्ट के साथ) लेगा। लेकिन क्या होगा, अगर हम छवियों में अपने कोड को एनकोड करेंगे? आज …

10
दूषित वर्ग
परिचय चलो निम्नलिखित वर्ग का निरीक्षण करते हैं, जिसमें केवल अंक होते हैं 0 - 9: 1034 4167 8414 3542 इस वर्ग का बाहरी आवरण है: 1034 4 7 8 4 3542 इसमें शून्य होता है, इसलिए हमें बाहरी आवरण को छीलने की आवश्यकता होती है , जिससे: 16 41 …
17 code-golf  number 

7
विभिन्न मामलों में प्राइम्स
चुनौती: आपको आधार 10 नंबर दिया गया है। प्रत्येक आधार के लिए 10 से नीचे की गिनती के आधार 2: मूल इनपुट संख्या को आधार 10 स्ट्रिंग के रूप में लें, और संख्या के किसी भी अंक को हटा दें जो आधार के लिए अमान्य हैं। उस आधार में परिणामी …

4
दरअसल इंटेगर मेटागॉल्फ
पृष्ठभूमि वास्तव में ( गंभीर रूप से उत्तराधिकारी ) एक स्टैग-आधारित अनिवार्यता वाली गोल्फ गोल्फिंग भाषा है, जिसे मैंने 2015 के नवंबर में बनाया था। कई अन्य गोल्फिंग भाषाओं की तरह, इसमें एक-एक बाइट कमांड होती है, जो स्टैक की सामग्री के आधार पर विभिन्न कार्य करती है। इसकी एक …

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