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

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

19
1 পি 5: ইটরেটেড কারাগারের দ্বিধা
এই টাস্কটি প্রথম পর্যায়ক্রমিক প্রিমিয়ার প্রোগ্রামিং ধাঁধা পুশ-এর অংশ এবং এটি নতুন কিং-অফ-পার্বত্য চ্যালেঞ্জ-প্রকারের প্রস্তাবনা হিসাবে চিহ্নিত । কাজটি হ'ল পুনরাবৃত্তি হওয়া বন্দীর দ্বিধা অন্যান্য প্রবেশকারীদের চেয়ে ভাল খেলতে একটি প্রোগ্রাম লেখার জন্য। ভিঞ্জি দেখুন। আমরা আপনার সেলমেট জানি --- তার নাম কি? হ্যাঁ ম্যাকওয়ংস্কি, নিপ্পো-আইরিশ-ইউক্রেনীয় চালক - এটি কিছুটা …

30
আধা ডায়াগোনাল বর্ণমালা
ইংরেজি বর্ণমালার একটি চিঠি দেওয়া, আপনার কাজটি ইনপুটটিতে একটি আধা-তির্যক বর্ণমালা তৈরি করা। সেমি-ডায়াগোনাল বর্ণমালা কীভাবে তৈরি করবেন? সংক্ষিপ্ত বিবরণ : প্রথমে আপনি বর্ণমালায় বর্ণটির অবস্থান গ্রহণ করেন P( Pএখানে 1 টি সূচকযুক্ত)। তারপরে, আপনি প্রতিটি অক্ষর একটি লাইনে ইনপুট (অন্তর্ভুক্ত) না হওয়া অবধি মুদ্রণ করুন P-1এবং সেই অক্ষরটির Pবারটি …

30
অ্যাকারম্যান ফাংশন
একারম্যান ফাংশনটি মোট, গণনাযোগ্য ফাংশনের অন্যতম সহজ উদাহরণ হিসাবে উল্লেখযোগ্য যা আদিম পুনরাবৃত্তিযোগ্য নয়। আমরা A(m,n)যেখানে দুটি নন-নেগেটিভ পূর্ণসংখ্যার গ্রহণের সংজ্ঞাটি ব্যবহার করব A(0,n) = n+1 A(m,0) = A(m-1,1) A(m,n) = A(m-1,A(m,n-1)) আপনি বাস্তবায়ন করতে পারেন ইনপুট হিসাবে দুটি পূর্ণসংখ্যা গ্রহণ করে একটি নামযুক্ত বা বেনামে ফাংশন, কোনও পূর্ণসংখ্যা ফেরত …

30
196 অ্যালগরিদম কোড গল্ফ
196-অ্যালগোরিদমের জন্য একটি ছোট প্রোগ্রাম লিখুন । অ্যালগোরিদম একটি পূর্ণসংখ্যা থেকে শুরু হয়, তারপরে প্যালিনড্রোম পৌঁছানো পর্যন্ত তার বিপরীতে এটি যুক্ত করে। যেমন input = 5280 5280 + 0825 = 6105 6105 + 5016 = 11121 11121 + 12111 = 23232 output = 23232 ইনপুট একটি পূর্ণসংখ্যা, যা লিরচ্রেল সংখ্যা …

30
পাস্কেলের ত্রিভুজ তৈরি করুন
প্রথম সারিতে 1 দিয়ে শুরু করে প্যাসকের ত্রিভুজ তৈরি করা হয়। পরবর্তী সারিতে, সংখ্যাটি উপরে উপরে বাম এবং ডানদিকে দুটি সংখ্যার যোগফল দ্বারা নির্ধারিত হয়। প্রদর্শনের জন্য, এখানে পাস্কালের ত্রিভুজটির প্রথম 5 টি সারি রয়েছে: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 …

15
আপনার লক আনলক করুন
আপনি আপনার বাইকে 3 টি সংখ্যার সংমিশ্রণ লক দিয়ে লক করেছেন। এখন আপনি একটি যাত্রায় যেতে চান এবং নিম্নলিখিত প্রোগ্রামের সাহায্যে এটি আনলক করা প্রয়োজন। ইনপুট 1 ম পরামিতি লক অবস্থায় আপনার লকের ডিজিটাল সংমিশ্রণ । এটি অবশ্যই ২ য় প্যারামিটার থেকে পৃথক হওয়া উচিত (= আনলক হওয়া অবস্থার সংমিশ্রণ …

15
1-255 সংখ্যাগুলির জন্য ব্রেইনফাক তৈরি করুন
এমন একটি প্রোগ্রাম লিখুন যা 1 থেকে 255 এর মধ্যে সংখ্যার জন্য, BF কোড প্রিন্ট করে যা অ্যারের কিছু বাইটে প্রদত্ত নম্বরটি, এবং একটি নতুন লাইন তৈরি করবে। উদাহরণস্বরূপ, আউটপুট প্রথম চার লাইন হতে পারে (এবং সম্ভবত সম্ভবত) হতে পারে: + ++ +++ ++++ বিজয়ী সবচেয়ে ছোট হবে: source code …

15
মূলটির কাছাকাছি ত্রিভুজাকার ল্যাটিস পয়েন্টস
পটভূমি একটি ত্রিকোণ গ্রিড একটি গ্রিড পাশ দৈর্ঘ্য 1. সমবাহু ত্রিভুজ সাথে নিয়মিত সমতল টালি দ্বারা গঠিত ছবির নিচে একটি ত্রিকোণ গ্রিড একটি উদাহরণ। একটি ত্রিকোণ জাফরি বিন্দু একটি ত্রিভুজ ত্রিদলীয় গ্রিড বিরচন একটি প্রান্তবিন্দু হয়। মূল সমতল, যা ত্রিদলীয় জাফরি পয়েন্ট এক উপর একটি নির্দিষ্ট বিন্দু। চ্যালেঞ্জ একটি অ-নেতিবাচক …

11
আমার অ্যারেতে প্রতিধ্বনি আছে ... আমার অ্যারেতে প্রতিধ্বনি আছে ... আমার অ্যারেতে
সাহায্য করুন! আমার কিছু অ্যারেতে আমার বিরক্তিকর প্রতিধ্বনি রয়েছে বলে মনে হচ্ছে এবং আমি এটি থেকে মুক্তি পেতে চাই। এটি যখন ঘটে তখন মূল অ্যারেটি মাঝখানে কোথাও পুনরাবৃত্তি করে যার ফলে একে অপরের সাথে মান যুক্ত হয়। উদাহরণস্বরূপ, অ্যারেটিতে [ 422, 375, 527, 375, 859, 451, 754, 451 ]নিজের মতো …

30
একটি ম্যাজিক 8 বল তৈরি করুন
ছোটবেলায়, আমার বন্ধুর কাছে একটি ম্যাজিক 8 বল ছিল যা আমরা প্রশ্ন জিজ্ঞাসা করব এবং দেখব যে সেই প্রশ্নের ভাগ্য কী। চ্যালেঞ্জ আপনার চ্যালেঞ্জটি হ'ল এমন একটি প্রোগ্রাম (বা ফাংশন) লিখুন যখন চালানো (বা বলা হয়), নিচের সম্ভাব্য উত্তরগুলি থেকে একটি এলোমেলো উত্তর আউটপুট (বা প্রত্যাবর্তন) করে। (এলোমেলো সত্তা each …

30
অটোগ্রাম প্রোগ্রাম
এই বাক্যটি দু'এ, দুই সি, দুই ডি এর, আঠারটি ই, পাঁচ ফ এর, তিন জি এর, আট এইচ, এগারটি আই, তিন এল, দুই মি, তেরো এন, নন ও,, পি পি, পঞ্চাশ, পঁচিশ s এর, তেইশটি টি, ছয়টি v এর দশটি ডাব্লু, দুটি এক্স, পাঁচটি y এবং একটি জেড এ জাতীয় …

20
বর্ণমালা কামান
একটি কামানবুলটি নিক্ষেপ করা হয় যাতে বিমানের প্রথম চোখের পলকে এটি Nট্রিটপস দ্বারা N-1, দ্বিতীয় ট্রাইপিং ইত্যাদির মাধ্যমে দ্বিতীয় চোখের লিঙ্কের সময় ইত্যাদির দিকে অগ্রসর হয় যতক্ষণ না এটি তার ট্রাজেক্টোরোর সর্বোচ্চ পয়েন্টে পৌঁছায়। তারপরে এটি মাউন্টে না আসা পর্যন্ত এটি ভ্রমন প্রতি 1, 2, ইত্যাদি দ্বারা হ্রাস পেতে শুরু …

30
পুনরাবৃত্ত! Factorials!
ফ্যাক্টরিয়ালটি নিয়ে বিভ্রান্ত হওয়ার দরকার নেই ! ভূমিকা একটি পূর্ণসংখ্যার ফ্যাক্টরিয়ালটিn দ্বারা গণনা করা n!=n×(n−1)×(n−2)×(...)×2×1n!=n×(n−1)×(n−2)×(...)×2×1n!=n\times(n-1)\times(n-2)\times(...)\times2\times1 এটি তুলনামূলকভাবে সহজ এবং নতুন কিছু নয়। যাইহোক, ফ্যাক্টরিয়ালগুলিতে প্রসারিত হতে পারে , যেমন এমনকি সংখ্যার জন্য, এবং বিজোড় সংখ্যার জন্য । তবে আমরা ডাবল ফ্যাক্টরিওর মধ্যে সীমাবদ্ধ নেই। উদাহরণস্বরূপ বা বা এন !!! = …

30
পি আর প্রি প্রিফ প্রিফিক্স প্রিফিক্স প্রিফিক্স প্রিফিক্সস
কিছু সীমাবদ্ধ তালিকা দেওয়া হয়েছে, খালি তালিকা সহ এর সমস্ত উপসর্গের একটি তালিকা তাদের দৈর্ঘ্যের ক্রমবর্ধমান ক্রমে ফিরে আসুন। (মূলত হাস্কেল ফাংশন বাস্তবায়ন করে inits) বিস্তারিত ইনপুট তালিকায় সংখ্যাগুলি থাকে (বা আরও সুবিধাজনক হলে অন্য ধরণের)। আউটপুট অবশ্যই তালিকার একটি তালিকা হতে হবে । জমা দিতে পারে, তবে কোনও ফাংশন …

18
একটি ফোন নম্বরে রটারি ডায়াল ডাল গণনা করুন (চিঠিপত্র সহ)
আপনার দাদা-দাদীর দিনে, একটি ফোন নম্বর ডায়াল করার কাজটি এইভাবে রোটারি ডায়াল দিয়ে করা হয়েছিল : প্রতিটি অঙ্ক ডায়াল করার জন্য, আপনার আঙুলটি সংশ্লিষ্ট গর্তে রাখুন, এটি আঙুলের স্টপে ধরে টানুন এবং ছেড়ে দিন। একটি প্রক্রিয়া ডায়ালটিকে তার বিশ্রামের স্থানে ফিরিয়ে আনতে সক্ষম করবে এবং ফোনটি শ্রুতিবদ্ধ ক্লিকগুলি তৈরি করে …
34 code-golf  number 

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