প্রোগ্রামিং ধাঁধা এবং কোড গল্ফ

প্রোগ্রামিং ধাঁধা উত্সাহীদের এবং কোড গল্ফারদের প্রশ্নোত্তর

13
এই স্ট্রিংটি কি প্যালিনড্রোম (মোর্স কোডে) রয়েছে?
চ্যালেঞ্জ এই ভিডিওটি দ্বারা অনুপ্রাণিত আপনারা জানেন যে একটি প্যালিনড্রোম এমন একটি শব্দ যা পিছনের দিকের মতো একই দিকে এগিয়ে যায়। "পিএলপিপি" শব্দটি কোনও প্যালিনড্রোম নয়, তবে মোর্স কোডে অনুবাদ করা হলে (অক্ষরগুলির মধ্যে ফাঁক দিয়ে শব্দগুলি সরিয়ে দেওয়া হয়), "পিএলপিপি" হয়ে যায় "- - ...-।-...--।" যা একটি প্যালিনড্রোম। আপনার …

14
নির্বিচারে দৈর্ঘ্য হ্যাশিং
বিবেচনা করুন আপনি একটি আছে হ্যাশ ফাংশন HH\mathcal{H} যা দৈর্ঘ্যের স্ট্রিং লাগে 2n2n2n এবং আয় দৈর্ঘ্যের স্ট্রিং nnn এবং সুন্দর সম্পত্তি এটি থাকে সংঘর্ষের প্রতিরোধী , অর্থাত্ এটা খুঁজে কঠিন দুটি ভিন্ন স্ট্রিং s≠s′s≠s′s \neq s' একই হ্যাশ সঙ্গে H(s)=H(s′)H(s)=H(s′)\mathcal{H}(s) = \mathcal{H}(s') । আপনি এখন একটি নতুন হ্যাশ ফাংশন তৈরী …

2
রুবিক-বাছাই করা একটি ম্যাট্রিক্স (ওরফে টরাস ধাঁধা)
এই কোড-চ্যালেঞ্জের জন্য ধারণাটি সহজ: একটি পূর্ণসংখ্যার একটি ম্যাট্রিক্স দেওয়া হয়েছে, আসুন এটি রুবিক-স্টাইলের গতিবিধি প্রয়োগ করে বাছাই করুন। এর অর্থ হ'ল আপনি একটি একক সারি বা কলাম নির্বাচন করতে পারেন এবং এর উপাদানগুলিকে যে কোনও দিকে ঘোরান: [1, 3, 2, 4] => [3, 2, 4, 1] (rotate left for …

8
শতাংশকে একটি "সরল" অনুপাতে রূপান্তর করুন
আপনি একটি রাজনৈতিক ওয়েবসাইট চালান , এবং নির্ধারণ করেছেন যে কোনও শতাংশে ("%১%" প্রকাশিত হওয়ার তুলনায় কোনও নির্বাচনে জয়ী হওয়ার বা হারার সুযোগকে অনুপাত হিসাবে ("5 %" ) হিসাবে প্রকাশ করা হলে লোকেরা আরও ভাল স্বজ্ঞাত জ্ঞান রাখে )। তবে আপনি "৮৮৮ তে ৫৮" এর মতো বিভ্রান্তিকর অনুপাতও প্রদর্শন করতে …

21
কত ত্রিশ?
এই কার্যে আপনার কোডটিকে ইনপুট হিসাবে একটি পূর্ণসংখ্যা nnn দেওয়া হবে । আপনার কোড তারপর আউটপুট গুণিতক সর্বাধিক সংখ্যা উচিত 333 যে ঘনিভূত হতে পারে (বেস মধ্যে 101010 ) গঠনের 3n3n3n (কোন বসানো শূন্যগুলি সহ)। উদাহরণস্বরূপ যদি আপনাকে ইনপুট হিসাবে 260422604226042 দেওয়া হয় , 26042×3=7812626042×3=7812626042\times3=78126 এবং 781267812678126 concatenating দ্বারা তৈরি …

7
যাদু: ক্ষমতা সহ একত্রিত লড়াই
সম্পর্কিত গোল: Combatচ্ছিক লড়াইয়ের ক্ষমতা সহ দুটি প্রাণীকে দেওয়া, অনন্য তবে ধারাবাহিক মানগুলি প্রত্যাবর্তন করে যা কোন প্রাণী মারা গেছে তা উপস্থাপন করে। ইনপুট: #Longest form: [[P,T, "<abilities>"], [P,T, "<abilities>"]] #Shortest form: [[P,T], [P,T]] প্রতিটি প্রাণী আকারে দেওয়া হবে [P,T,"<abilities>"]। এটি ফর্মে থাকবে [P,T], [P,T,""]বা [P,T,0]যদি এর কোনও ক্ষমতা না …

6
মাছ খাওয়া, আকারে বাড়ছে
আপনি একটি পুকুরের এমন মাছ যা অন্য মাছ খেয়ে বেঁচে থাকার দরকার। আপনি কেবল নিজের চেয়ে একই আকার বা ছোট আকারের মাছ খেতে পারেন। আপনাকে অবশ্যই এমন একটি প্রোগ্রাম তৈরি করতে হবে যা সাজানো ইনপুট হিসাবে মাছের শোল গ্রহণ করবে। এ থেকে আপনি কয়টি মাছ খেতে পারবেন এবং শেষ পর্যন্ত …

10
কিউ ইউ আই এন ই আর ই এল এ ওয়!
কুইন রিলে! অর্ডার অফ quine রিলে প্রোগ্রাম সিরিজ পি 1 ... পি এন মধ্যে স্বতন্ত্র ভাষায় যেমন যে প্রতিটি প্রোগ্রামের পি আমি আউটপুট পি আমি + + 1 এবং পি এন আউটপুট পি 1 ।এনএনnপি1… পিএনপি1...পিএনP_1\dots P_nপিআমিপিআমিP_iপিআমি + 1পিআমি+ +1P_{i+1}পিএনপিএনP_nপি1পি1P_1 উদাহরণস্বরূপ, একটি 2-কুইন রিলে দেখা যায়: রুবি → পার্ল 6: …

4
সদৃশগুলি নষ্ট করে এই স্ট্রিংটি জিগজ্যাগ করুন
একটি স্ট্রিং দেওয়া হল, আপনার কাজটি নীচে বর্ণিত হিসাবে এটি একটি জিগজ্যাগ-মতো কাঠামোর মধ্যে ধসে পড়া। জিগজ্যাগে ভাঁজ করা আমরা "Mississippi"উদাহরণ হিসাবে স্ট্রিং গ্রহণ করব : প্রথমত, শুধুমাত্র অনন্য অক্ষরের সমন্বয়ে দীর্ঘতম উপসর্গটি আউটপুট করুন: Mis যখন আপনি প্রথম ডুপ্লিকেট চরিত্র পৌঁছানোর সি , এটা উপেক্ষা এবং আউটপুট দীর্ঘতম উপসর্গ …

17
বিকল্প প্যাটার্ন
এখন মুছে ফেলা স্ট্যাকওভারফ্লো প্রশ্নে, কেউ নিম্নলিখিত পোস্ট করেছেন: একটি প্রোগ্রাম বা ফাংশনে পর্যায়ক্রমে নিদর্শন প্রিন্ট করতে লিখুন *এবং #একটি প্রদত্ত পূর্ণসংখ্যা উপর ভিত্তি করে n। কিছু উদাহরণ: ইনপুট: n=1 আউটপুট: * ইনপুট n=5 আউটপুট: *#### ###** ***## ###** *#### ইনপুট: n=8 আউটপুট: *####### ######** ***##### ####**** ****#### #####*** **###### …

30
প্রধান শক্তি থেকে শক্তি পুনরুদ্ধার
দেখে মনে হচ্ছে অনেক লোক এটি পেতে পছন্দ করবে, তাই এটি এখন এই চ্যালেঞ্জের সিক্যুয়াল ! সংজ্ঞা : একটি মৌলিক শক্তি একটি প্রাকৃতিক সংখ্যা যা p এন আকারে প্রকাশ করা যায় যেখানে p একটি মৌলিক এবং n একটি প্রাকৃতিক সংখ্যা। কার্য : একটি প্রাথমিক শক্তি দেওয়া হল n n > …

5
এক নম্বর থেকে অন্য নম্বর পেতে সর্বনিম্ন ক্রিয়াকলাপ
আসুন একটি সাধারণ ভাষা সংজ্ঞায়িত করি যা একক 8-বিট মানকে চালিত করে। এটি তিনটি বিটওয়াইজ অপারেশনগুলি সংজ্ঞায়িত করে (কোড ব্যাখ্যাটি 8-বিট valueভেরিয়েবল ধরে নেয় ): !সর্বনিম্ন তাৎপর্যপূর্ণ বিটকে নেগেট করুন ( value ^= 1) <বাম-শিফ্ট মোড়ানো ( value = value << 1 | value >> 7) >রাইট শিফ্ট মোড়ানো ( …

4
একটি পোর্টম্যান্টআউট তৈরি করুন!
পটভূমি তিন বছর আগে, এই লোক টম মারফি একটি ভাষায় সমস্ত শব্দের কাছে একজন পোর্টম্যান্টিউর ধারণাটি প্রসারিত করার জন্য এটি নিজের মাথায় নিয়ে এসেছিল এবং একে একে পোর্টম্যান্ট আউট বলে ( পোর্টম্যানটিউ প্লাস টাউট [ সকলের জন্য ফরাসী ]) বলে। ইংরেজীকে 108,709 শব্দের একটি তালিকা হিসাবে সংজ্ঞায়িত করে, তিনি নিম্নলিখিত …

27
অনন্য প্যাডলক পিন তালিকা!
ভূমিকা একটি ব্যক্তিগত আড্ডায়, আমার এক বন্ধু আপাতদৃষ্টিতে একটি সুরক্ষা ব্যবস্থা জুড়ে হোঁচট খেয়েছিল যার বৈধ পিনগুলিতে নিম্নলিখিত দুটি বিধিনিষেধ রয়েছে: প্রতিটি অঙ্ক অবশ্যই অনন্য হতে হবে (এটি "1" কেবল একবার উপস্থিত হতে পারে) অঙ্কগুলির ক্রম কিছু যায় আসে না ("1234" = "4321") সুতরাং এই প্যাডলক সিস্টেমটি কতটা খারাপ তা …

8
অঞ্চলটিকে slালু দ্বারা শ্রেণিবদ্ধ করুন
সংজ্ঞা ট ম আকারের একটি বর্গাকার ম্যাট্রিক্সের রিং এন , যেখানে 1 ≤ ট ≤ সিলিং (এন / 2) তালিকার উপাদান দ্বারা গঠিত ট ম এবং (এন-K + 1 টি) ম সারি এবং কলাম কিন্তু ছাড়া প্রথম এবং শেষ কে -1 উপাদান। উদাহরণ: ম্যাট্রিক্স: 1 2 3 4 5 6 …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.