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

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

7
এর এনক্রিপ্ট করা যাক!
চ্যালেঞ্জ চ্যালেঞ্জটি নীচে বর্ণিত নিয়মগুলি ব্যবহার করে একটি প্রদত্ত স্ট্রিং এনক্রিপ্ট করা। স্ট্রিংটিতে কেবল ছোট হাতের বর্ণমালা , সংখ্যা এবং / অথবা ফাঁকা স্থান থাকে । একটি চরিত্রের সমান এখন, প্রথমে আপনার প্রতিটি অক্ষরের "সমতুল্য" কীভাবে সন্ধান করতে হবে তা জানতে হবে। চরিত্রটি যদি ব্যঞ্জনবর্ণ হয় তবে এটি এর সমতুল্য …

3
গ্রুভি সর্পিলের পাশাপাশি একটি উত্সাহী "কুইক ব্রাউন ফক্স" "লাফানো"
ভূমিকা প্রদত্ত নিয়মগুলি অনুসরণ করে বিখ্যাত পানগ্রামের আউটগোয়িং সর্পিল আউটপুট করার জন্য একটি প্রোগ্রাম লিখুন। চ্যালেঞ্জ একটি পেঙ্গ্রাম একটি বাক্য যা প্রদত্ত বর্ণমালার প্রতিটি অক্ষর কমপক্ষে একবার ব্যবহার করে। উইন্ডোজের ফন্ট ভিউয়ারে সর্বাধিক ব্যবহৃত একটি পেঙ্গ্রাম হ'ল " দ্রুত ব্রাউন শিয়াল অলস কুকুরটির উপরে ঝাঁপিয়ে পড়ে "। চ্যালেঞ্জটি হ'ল এই …

8
যত তাড়াতাড়ি সম্ভব হাফনিয়ান গণনা করুন
চ্যালেঞ্জটি হ'ল ম্যাট্রিক্সের হাফনিয়ান গণনার জন্য দ্রুততম কোডটি লিখতে হবে । একটি প্রতিসম 2n- 2nম্যাট্রিক্সের হাফনিয়ান Aহিসাবে সংজ্ঞায়িত করা হয়: এখানে S 2n থেকে পূর্ণসংখ্যার সব একাধিক বিন্যাসন সেট প্রতিনিধিত্ব করে 1করতে 2nহলো, [1, 2n]। উইকিপিডিয়া লিঙ্কটি একটি পৃথক চেহারা সূত্রও দেয় যা আগ্রহী হতে পারে (এবং ওয়েবে আরও ভালভাবে …

5
একজনের কাছ থেকে দুটো পান
আমরা এই প্রশ্নে দেখেছি জটিল যৌক্তিক বিবৃতিগুলি সাধারণীকরণকৃত মাইনসুইপারের সহজ সংযোগগুলির ক্ষেত্রে প্রকাশ করা যেতে পারে। তবে জেনারালাইজড মাইনসুইপার এখনও অপ্রয়োজনীয়। এই অপ্রয়োজনীয়তা এড়াতে আমরা "জেনারালাইজড -১ মাইনসুইপার" নামে একটি নতুন গেমটি সংজ্ঞায়িত করি। জেনারালাইজড -১ মাইনসুইপার একটি স্বেচ্ছাসেবী গ্রাফে খেলে একটি সংস্করণ মাইনসুইপার। গ্রাফের দুটি ধরণের ভার্টেক্স রয়েছে, একটি …

4
উপযুক্ত অঙ্কের সাথে ম্যাট্রিকের সংখ্যা গণনা করুন
স্টেনরোড বীজগণিতের জন্য মিলনোর ভিত্তিতে মনোমিয়ালগুলি গুন করার সময় অ্যালগরিদমের কিছু অংশে কিছু "অনুমোদিত ম্যাট্রিক্স" গণনা করা হয়। আর 1 , ..., r মি এবং এস 1 , ..., এস এন , ননেজেটিভ পূর্ণসংখ্যা এক্স এর একটি ম্যাট্রিক্সের দুটি তালিকা দেওয়া হয়েছে অনুমোদিত যদি হয় Jth কলামের যোগফল s j …

10
একটি এন-ডাইমেনশনাল সিম্প্লেক্স (টেটেরাহেড্রন) তৈরি করুন
সরলতম এন-ডাইমেনশনাল আকারটি যে কোনও মাত্রার জন্য তৈরি করতে পারে এটি একটি সিম্প্লেক্স এবং এটি এন + 1 পয়েন্টগুলির একটি সেট যা প্রত্যেকেই সমান দূরত্বে দূরে। ২ টি মাত্রার জন্য, এটি একটি সমবাহু ত্রিভুজ, 3 মাত্রার জন্য, এটি একটি নিয়মিত টেট্রহেড্রন, 4 মাত্রায় 5-কোষ এবং এ জাতীয়। চ্যালেঞ্জ ইনপুট হিসাবে …

3
Generণ "উদার" পরিমাণে অর্থ
ভূমিকা আপনার এক বন্ধু রয়েছে যা আপনাকে loansণ চেয়ে রাখে এবং আপনি এতে ক্লান্ত হয়ে পড়েন। আজ, তিনি আবার aণের জন্য এসেছিলেন। তার অফারটি প্রত্যাখ্যান করার পরিবর্তে, আপনি একটি দুর্দান্ত ধারণা পাবেন: আপনার বন্ধুকে যতটা সম্ভব কয়েন / বিল দিয়ে ট্রল করুন। চ্যালেঞ্জ আপনি ইনপুট হিসাবে গ্রহণ করবেন: আপনার বন্ধু …
12 code-golf  math 

14
সন্নিবেশের মাধ্যমে প্রধান কারণগুলির গণনা হ্রাস করুন
প্রদত্ত দুটি ধনাত্মক পূর্ণসংখ্যা একটি এবং বি , অবস্থান ফিরে আসতে পি যে ছোট ফলে পূর্ণসংখ্যা এর মৌলিক উত্পাদক (কাউন্টিং multiplicities) সংখ্যা, যখন বি হয় ঢোকানো মধ্যে একজন এ পি । উদাহরণস্বরূপ, এ = 1234 এবং বি = 32 প্রদত্ত , এগুলি হ'ল সম্ভাব্য সন্নিবেশগুলি ( পি 0-সূচকযুক্ত) এবং তাদের …

2
ডাইস ক্রিকেট খেলুন
ডাইস ক্রিকেট এমন একটি খেলা যা আমি ছোটবেলায় পরিচয় করিয়েছিলাম এবং সেই থেকে বছরের পর বছর ধরে সময় কাটানোর উপায় হিসাবে ব্যবহার করি। আমি কোনও উইকিপিডিয়া পৃষ্ঠা খুঁজে পাইনি তাই নীচের বিধিগুলি ব্যাখ্যা করব। পাশা ক্রিকেট বিধি প্রতিজ্ঞা ডাইস ক্রিকেট খেলা দেখার সাথে সাথে ক্রিকেটকে স্কোর করার অনুরূপ তবে ফলাফলটি …

18
নম্বর এনক্রিপ্ট!
সমস্যাটি: দু'জন শত্রু গোপন এজেন্ট যোগাযোগের একটি দুর্দান্ত পদ্ধতি (আপনার জন্য) তৈরি করেছে! এনক্রিপশন প্রক্রিয়া কীভাবে কাজ করে তা এখানে: 1) প্রতিটি অক্ষরের ascii সমতুল্য নিন। (কোনও স্থান, সংখ্যা বা যতিচিহ্ন প্রেরণ করা হয় না) 2) বার্তায় প্রতিটি অক্ষরের জন্য, এর সমতুল্য সমতুল্য এবং তার পরে বর্ণ (যদি এটি বিদ্যমান …

2
সান্টাকে তার উপহারগুলি সরবরাহ করতে কত সময় লাগবে?
আমি এই চ্যালেঞ্জটি কিছুক্ষণ আগে পোস্ট করেছি , যা সান্টাকে কতগুলি উপহার প্রদানের প্রয়োজন তা উদ্বেগ করে। জনসংখ্যা বৃদ্ধির কারণে, এই বছরের জন্য সান্তা কিছুটা বেশি চাপে। যদিও অতীতে আমরা খুব অবিচ্ছিন্নভাবে পরিচালনা করেছি, আমরা আরও বেশি সংক্রামিত হয়ে পরীক্ষা-নিরীক্ষা শুরু করেছি। সুতরাং, সান্তাকে জানতে হবে যে একটি নির্দিষ্ট সংখ্যক …
12 code-golf  string 

10
দ্বিগুণভাবে সংযুক্ত ডেটা বিচ্ছিন্ন করুন
দ্বিগুণ সংযুক্ত তালিকাটি এমন একটি ডেটা স্ট্রাকচার যা প্রতিটি নোডের valueপাশাপাশি তালিকার উভয় previousএবং পরবর্তী উভয়টিতে "লিঙ্কগুলি" থাকে nodes। উদাহরণস্বরূপ, 12, 99 এবং 37 মান সহ নিম্নলিখিত নোডগুলি বিবেচনা করুন: এখানে, 12 এবং 99 এর মানযুক্ত nextনোডগুলি 99 এবং 37 এর মান সহ তাদের নিজ নিজ নোডগুলিতে নির্দেশ করে । …

3
অ্যাডভেন্ট চ্যালেঞ্জ 4: বর্তমান বিধানসভা লাইন!
<< পূর্ববর্তী পরবর্তী >> এলভেস রাতারাতি চুরি করেছিল এমন সমস্ত উপহার পুনরায় তৈরি করতে সক্ষম হয়েছিল সান্টা! এখন সেগুলি প্যাকেজিংয়ের জন্য তাদেরকে সমাবেশ লাইনে প্রেরণ করতে হবে। এলভেস্টরা ভাল কাজ করছে কিনা তা নিশ্চিত করার জন্য এবং অ্যা্যাসেম্বলি লাইনের ছবিগুলি বিজ্ঞাপনের পোস্টারে সুন্দর দেখাচ্ছে বলে তার উভয়ই অ্যাসেমব্লি লাইনের তদারকি …

5
কম বিশ্বাসযোগ্য বন্ধুদের জন্য একটি ব্যাংক
ভূমিকা আপনি আপনার পিছনের আঙ্গিনায় আপনার তৈরি দেশে অর্থমন্ত্রী হিসাবে কাজ পেয়েছেন। আপনি এবং আপনার কম বিশ্বাসযোগ্য বন্ধুদের জন্য আপনি নিজের দেশে নিজের ব্যাংক তৈরি করার সিদ্ধান্ত নিয়েছেন। যেহেতু আপনি আপনার বন্ধুদের বিশ্বাস করেন না, তাই আপনার বন্ধুদের তৈরি করা মুদ্রা ব্যয় করা এবং আপনার অর্থনীতি ক্ষতিগ্রস্ত করা থেকে বিরত …
12 code-golf 

22
বিকল্প বিট গন্ধযুক্ত
ভূমিকা এই চ্যালেঞ্জটির জন্য আপনাকে একটি পূর্ণসংখ্যার বাইনারি উপস্থাপনার পিছনে শূন্যগুলি সেট করা দরকার 010101…, এটি একটি উদাহরণ দিয়ে সবচেয়ে ভাল ব্যাখ্যা করা হয়েছে: পূর্ণসংখ্যা দেওয়া 400, প্রথম পদক্ষেপটি এটি বাইনারি রূপান্তর করা: 110010000 যেহেতু আমরা দেখতে পাচ্ছি পঞ্চম বিটটি সর্বনিম্ন তাৎপর্যপূর্ণ 1বিট, সুতরাং সেখান থেকে শুরু করে আমরা নীচের …

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