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

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

16
पुनरावर्ती Collatz अनुमान
Collatz अनुमान तत्वों है कि अगर आप किसी भी सकारात्मक पूर्णांक लेते हैं, उसके बाद निम्न एल्गोरिथ्म पर्याप्त बार दोहराने: if number is odd, then multiply by three and add one if number is even, then divide by two आप अंततः 1 पर समाप्त हो जाएंगे। यह हमेशा काम करने …

3
डीकोड अशुद्ध ब्रेल
⢣⠃⢎⠆⣇⡇⡯⡂⠈⡏⢰⢵⢐⡭⢸⠪⡀⢸⢐⡭⠀⢹⠁⢎⠆⢸⣱⢸⡃⢎⠰⡱⢸⣱⢸⡃⠈⡏⢸⡃⡱⡁⢹⠁⢸⡀⡇⡗⢅⢸⡃⠈⡏⢸⢼⢸⢐⡭⠀ ⣇⢸⡃⢹⠁⢹⠁⣟⢸⢕⢐⡭⠀⡮⡆⡯⡂⣟⠀⡯⠰⡱⢸⣸⢸⢕⠀⣏⡆⢎⠆⢹⠁⣪⠅⢸⢼⢸⠰⣩⢸⢼⠀⡮⡆⡗⢼⢸⣱⠀⢎⠆⡯⠀⢇⠇⡮⡆⡯⡂⡇⡮⡆⣟⡆⣇⢸⡃⠸⡰⡸⢸⢸⣱⠈⡏⢸⢼⠀ ⢎⠆⡗⢼⢸⡃⢸⡃⡗⠔⡇⡯⠂⢹⠁⢣⠃⠸⡸⢸⡃⡯⡂⢹⠁⡇⢎⢰⢵⢸⡀⢸⡀⡇⡗⢼⢸⡃⢐⡭⢸⡃⡯⠂⡮⡆⡯⡂⡮⡆⢹⠁⣟⢐⡭⠀⢎⢸⢼⢰⢵⢸⢕⢰⢵⠰⡁⢹⠁⣟⢸⢕⢐⡭⠀ ⡮⡆⢐⡭⢸⠕⢰⢵⠰⡁⣟⠀⡇⣪⠅⢈⣝⢸⡃⡯⡂⢎⠆⠸⡰⡸⢸⢸⣱⠈⡏⢸⢼⠀ ⣪⠅⢎⠆⢸⠈⡏⠀⣇⠰⡱⠰⡱⢸⠪⡀⣪⠅⢸⡀⡇⡗⢅⢸⡃⠸⡰⡸⠰⡱⢸⢕⢸⣱⢐⡭⠀⡮⡆⡯⡂⣟⠀⣪⠅⣟⢸⠕⢰⢵⢸⢕⢰⢵⠈⡏⢸⡃⣏⡆⢸⣳⠘⡜⠀⢹⠁⢇⢆⠇⢎⠆⢸⡀⡇⡗⢼⢸⡃⣪⠅ ⡇⡗⢼⢸⠕⢸⣸⠈⡏⠀⡇⣪⠅⢰⢵⠀⣪⠅⢹⠁⡯⡂⡇⡗⢼⠰⣩⠀⢎⠰⡱⢸⠢⡇⢹⠁⡮⡆⡇⡗⢼⢸⢸⠢⡇⢎⡅⢸⠅⡮⡆⣇⡇⡱⡁⢸⣳⢸⢕⢰⢵⢸⢸⡀⣇⢸⡃⠰⡱⢸⠅ ⢎⠆⡗⢼⢸⡀⢣⠃⢸⡃⡗⢼⠰⣩⢸⡀⡇⣪⠅⡧⡇⢸⣸⢸⠕⢸⠕⢸⡃⡯⡂⢎⢰⢵⢐⡭⢸⡃⢸⡀⣟⠈⡏⠈⡏⢸⡃⡯⡂⣪⠅⢰⢵⢸⠢⡇⣏⡆⢐⡭⢸⠕⢰⢵⠰⡁⣟⢐⡭⠀ ⡮⡆⣟⡆⢎⢸⣱⢸⡃⡯⠰⣩⢸⢼⢸⢀⠇⡗⢅⢸⡀⡗⠔⡇⡗⢼⠰⡱⢸⠕⠰⣩⡆⡯⡂⣪⠅⢹⠁⣇⡇⢇⠇⢇⢆⠇⡱⡁⢣⠃⣩⡃ ⢎⠆⣇⡇⢹⠁⡯⠂⣇⡇⢹⠁⢸⠢⢺⢰⢵⠘⡜⠀⣟⡆⣟⠀⣇⡇⡯⠂⡯⠂⣟⢸⢕⠀⢎⠆⡯⡂⢸⡀⢎⠆⢇⢆⠇⣟⢸⢕⠰⡁⡮⡆⣪⠅⣟⠀ ⣪⠅⡧⡇⢎⠆⡯⡂⢹⠁⣟⢐⡭⠈⡏⠀⢇⢆⠇⡇⡗⢼⢐⡭⠀ ⡗⢼⠰⡱⠀⣇⠰⡱⠰⡱⢸⠕⢸⢼⠰⡱⢸⡀⣟⢐⡭⠀ उपरोक्त का ASCII संस्करण ⡯⡂⣟⢸⡀⡮⡆⢹⠁⣟⢸⣱⠀ ब्रेल पात्रों के बारे में एक ब्रेल वर्ण 4 डॉट्स के 4 आयत को पैक करता है, जिसे बूलियन मैट्रिक्स के रूप में देखा जा सकता है। ऐसे सभी मेट्रिसेस का संघटन 4 बाई …

11
यूनिकोड अंश
प्रारूप में एक अंश को देखते हुए m/n(जहाँ m और n कोप्राइम पूर्णांक हैं), संबंधित यूनिकोड अंश का उत्पादन करते हैं। आपके प्रोग्राम / फ़ंक्शन को किसी भी इनपुट में लेने की उम्मीद नहीं होगी जो एक यूनिकोड चरित्र के अनुरूप नहीं है। Arrays, उदाहरण [2, 3]के लिए विरोध के …

22
आईएसबीएन -13 को आईएसबीएन -10 में परिवर्तित करना
परिचय इस चुनौती में आपका कार्य आईएसबीएन -१३ कोड दिए गए पुस्तकों के लिए आईएसबीएन -१० कोड तैयार करना है, यह मानते हुए कि ऐसा कोड मौजूद है। इस तरह के आईएसबीएन -13 कोड में कई भागों को अलग किया जाता है -: 978-GG-PPPP-TTT-C अक्षर G(समूह), P(प्रकाशक), T(शीर्षक) और C(चेकसम) …

21
सुपरबंडेंस निर्धारित करें
एक सुपरबंडेंट नंबर एक पूर्णांक n है जो विभाजक राशि फ़ंक्शन σ के साथ अपने अनुपात के लिए एक नई ऊपरी सीमा निर्धारित करता है । दूसरे शब्दों में, यदि सभी सकारात्मक पूर्णांक x के लिए n केवल से कम है, तो n अतिरेक है । σ( एन )n> σ( …

8
इस पिरामिड का निर्माण करें
आपका पिरामिड जिस पिरामिड को मैं बनाना चाहता हूं, वह पूरी तरह से क्यूब्स से बना है। इसमें 24 परतें हैं, और ऊपर से एन वें परत में एन 2 क्यूब्स हैं जो एन स्क्वायर द्वारा एन में व्यवस्थित है। पिरामिड इस तरह दिखता है: पिरामिड का निर्माण करने के …

11
क्या यह स्वयं का एक विकल्प है?
एक स्ट्रिंग को देखते हुए, वापसी करें कि क्या स्ट्रिंग प्रोग्राम के स्रोत कोड का एक विकल्प है। मानक क्वीन नियम लागू होते हैं, जिसका अर्थ है कि आप अपना स्वयं का स्रोत कोड नहीं पढ़ सकते हैं। इनपुट की लंबाई कार्यक्रम की लंबाई से कम या उसके बराबर होने …

9
क्या समूह चक्रीय है?
परिचय यदि आप पहले से ही जानते हैं कि चक्रीय समूह क्या है, तो आप इस हिस्से को छोड़ सकते हैं। एक समूह ने एक सेट और एक साहचर्य द्विआधारी आपरेशन द्वारा परिभाषित किया गया है $(यह है कि, (a $ b) $ c = a $ (b $ c)। …

30
स्ट्रिंग्स के रूप में दिए गए दो नंबरों की तुलना करें
मुझे काम पर समस्या है। मुझे दो संख्याओं की तुलना करने की आवश्यकता है जो दो अलग-अलग डेटाबेस से स्ट्रिंग के रूप में आते हैं। नंबर अग्रणी शून्य और / या अग्रणी / अनुगामी रिक्त स्थान के साथ आ सकते हैं। तो मेरे पास "0001 "एक डेटाबेस " 1 "से …

27
VEVO उपयोगकर्ता खाता परीक्षक
हम अक्सर Youtube पर म्यूजिक वीडियो देखते हैं। कई Youtube चैनल जो संगीत वीडियो की मेजबानी करते हैं, "वीईवीओ द्वारा संचालित" हैं। उन दोनों को आसानी से उनके वीडियो थंबनेल पर VEVO को एम्बेड करके और VEVO को उनके चैनल के नाम से जोड़कर पहचाना जा सकता है। अब यह …

11
नाइट चाल में नाइट कहां हो सकता है?
यह एपीएल कोडगॉल्फ के शरद ऋतु टूर्नामेंट से होल -3 है । मैं वहां समस्या का मूल लेखक हूं, और इस तरह इसे फिर से यहां पोस्ट करने की अनुमति दी गई है। दिया हुआ: बहुत सारे मोड़ (कृपया बताएं कि क्या कोई हलचल 0 नहीं है, अन्यथा हम मान …

12
अस्पष्ट बहुवचन (ओं) को निकालें!
प्रोग्रामिंग बहुत कठोर है। आप "केला गणना को आउटपुट" करने के लिए एक कार्यक्रम नहीं बता सकते हैं, आपको इसे बताना होगा print(bananas)। लेकिन जब आप ऐसा करते हैं, तो आप एक समस्या के साथ समाप्त होते हैं: आप नहीं जानते कि आपके पास पहले से कितने केले हैं, इसलिए …
21 code-golf  string 

13
मैट्रिक्स रैंक-वन है?
पूर्णांक के एक मैट्रिक्स को देखते हुए, यदि यह रैंक-वन है, तो परीक्षण करें, जिसका अर्थ है कि प्रत्येक पंक्ति एक ही वेक्टर की एक बहु है। उदाहरण के लिए, में 2 0 -20 10 -3 0 30 -15 0 0 0 0 हर पंक्ति एक से अधिक है 1 …

15
एक विस्तार सरणी
दो सकारात्मक पूर्णांक p और q को देखते हुए , आपका कार्य निम्न एल्गोरिथम को लागू करके बनाई गई सरणी A को वापस करना है: साथ प्रारंभ एक = [p, q] और घ = 2 प्रत्येक जोड़ी के लिए (एक्स, वाई) में सन्निहित संख्या की एक जिसका योग से विभाज्य …

17
9 को अभिसार करते हैं!
एक पूर्णांक n> 2 को देखते हुए , सबसे छोटे गैर-ऋणात्मक पूर्णांक k को ऐसे प्रिंट करें या वापस लौटाएं (n, k) = 9 , जहां a (n, k) द्वारा परिभाषित किया गया है: a (n, 0) = n a (n, k + 1) = a (n, k) / 2 …

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