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

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

21
এক্সকেসিডি রঙগুলি বোঝাচ্ছেন
র‌্যান্ডাল মুনরো (এক্সকেসিডির লেখক) রঙের নাম দেওয়ার জন্য একটি সমীক্ষা করেছিলেন । মূল ফলাফলটি 954 সর্বাধিক সাধারণ আরজিবি মনিটর রঙগুলির জন্য নামের একটি তালিকা । প্রোগ্রামিংয়ের স্বাচ্ছন্দ্যের জন্য, এখানে সরল পাঠ্যের তালিকা রয়েছে: http://xkcd.com/color/rgb.txt । সাবধান, প্রথম লাইনটি ডেটা নয়, তবে এতে লাইসেন্স রয়েছে। একটি প্রোগ্রাম বা ফাংশন লিখুন যা …

3
কম্পাসের ব্যবহার এড়ানো একটি পেন্টাগন তৈরি করুন
বিধি আপনি শুধুমাত্র দুটি উপাদান দিয়ে শুরু করবো: POINTS AAA এবং BBB যেমন যে A≠BA≠BA \neq B । এই পয়েন্টগুলি এমন একটি বিমান দখল করে যা সমস্ত দিক থেকে অসীম। প্রক্রিয়াটির যে কোনও পদক্ষেপে আপনি নিম্নলিখিত তিনটি ক্রিয়াগুলির মধ্যে যে কোনও একটি করতে পারেন: একটি লাইন আঁকুন যা দুটি পয়েন্টের …

13
অনেক গুপ্তচর!
আপনি শত্রু গুপ্তচরদের একটি বিস্তৃত নেটওয়ার্কের সাথে লড়াই করছেন । আপনি জানেন যে প্রতিটি গুপ্তচর কমপক্ষে একটি (কখনও কখনও একাধিক) নকল পরিচয় ব্যবহার করতে পছন্দ করে। আপনি প্রকৃতপক্ষে জানতে চান যে আপনি আসলে কয়টি গুপ্তচরকে নিয়ে কাজ করছেন। ভাগ্যক্রমে, আপনার পাল্টা গোয়েন্দা এজেন্টরা তাদের কাজটি করছে এবং কখনও কখনও এটি …
38 code-golf 

10
"কুল এস" আঁকুন
ভূমিকা আমরা সকলেই শীতল এস (সুপারম্যান এস, স্ট্যাসি এস, সুপার এস, স্কেটার এস, পয়েন্টি এস, গ্রাফিতি এস ইত্যাদি নামে পরিচিত) জানি: বিশ্বব্যাপী কোটি কোটি স্কুলছাত্র এই এসকে আকর্ষণ করেছিল এবং তাত্ক্ষণিকভাবে নিজের জন্য গর্ববোধ করেছে। আপনি যদি পুরোপুরি অস্বাভাবিক শৈশব ভুলে গেছেন বা শৈশব কাটিয়েছেন , তবে এখানে শীতল এস …

3
(A → B) → (¬B → ¬A)
ঠিক আছে, আমি মনে করি এটি প্রায় সময় আমাদের কাছে আরও একটি প্রমাণ-গল্ফ প্রশ্ন আছে। এবার আমরা সুপরিচিত যৌক্তিক সত্য প্রমাণ করতে যাচ্ছি (A→B)→(¬B→¬A)(A→B)→(¬B→¬A)(A \rightarrow B) \rightarrow (\neg B \rightarrow \neg A) এটি করার জন্য আমরা ইউকাসিউইকজের তৃতীয় অ্যাক্সিয়ম স্কিমা ব্যবহার করব , তিনটি অক্ষের একটি অবিশ্বাস্যভাবে মার্জিত সেট যা …
38 logic  proof-golf 

28
আর্কিবো বার্তা আউটপুট
আরেসিবো বার্তাটি 1974 এর আন্তঃদেশীয় রেডিও বার্তা যা মানবতা এবং পৃথিবী সম্পর্কে মৌলিক তথ্য বহন করে বিশ্বব্যাপী তারকা ক্লাস্টার এম 13 এ প্রত্যাশায় বহির্মুখী বুদ্ধি পেতে পারে এবং এটি ডিক্রিফার করতে পারে ... বার্তাটি 1,679 বাইনারি ডিজিট, প্রায় 210 বাইট সমন্বিত ... 1,679 নম্বরটি বেছে নেওয়া হয়েছিল কারণ এটি একটি …

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

22
খড়ের ছিটে সুই লুকান (পুলিশ)
এটি একটি পুলিশ-ডাকাতদের চ্যালেঞ্জের অংশ। ডাকাতদের জন্য এখানে যান । পুলিশ চ্যালেঞ্জ আপনার পছন্দসই ভাষায় আপনার একটি প্রোগ্রাম বা ফাংশন লিখতে হবে যা স্ট্রিংটিকে আউটপুট দেয় Haystack। যাইহোক, এটা আপনার প্রোগ্রাম থেকে (বাকি পুনঃক্রমবিন্যাস ছাড়া) অক্ষরের কিছু উপসেট মুছে ফেলার জন্য, যেমন যে ফলে স্ট্রিং সম্ভব হওয়া আবশ্যক এছাড়াও একই …

30
খুব লম্বা তেরজা রিমা
বিবরণ খুব দীর্ঘ তেরজা রিমার জন্য ছড়া স্কিমটি আউটপুট করুন। ইনপুট কোনটিই নয়। আউটপুট ABA BCB CDC DED EFE FGF GHG HIH IJI JKJ KLK LML MNM NON OPO PQP QRQ RSR STS TUT UVU VWV WXW XYX YZY বিধি আপনি হোয়াইটস্পেস বা নিউলাইনগুলির সাথে পৃথক স্তরের মধ্যবর্তী স্থানে বেছে …

26
স্কোয়ার্ড ওয়ার্ড বানানো
চ্যালেঞ্জ আপনার কাজটি এমন একটি প্রোগ্রাম তৈরি করা যা কোনও প্রদত্ত স্ট্রিং ইনপুট নেয় এবং স্কোয়ার বিন্যাসে ইনপুট আউটপুট দেয়। খালি স্ট্রিংগুলির একটি খালি স্ট্রিং ফিরে আসা উচিত। উদাহরণ ইনপুট দেওয়া হয়েছে: golf আপনার প্রোগ্রাম আউটপুট করা উচিত: golf o l l o flog ইনপুট: 123 আউটপুট: 123 2 2 …

23
ট্রিনিটি হল প্রাইম আউটপুট
এই ম্যাথ.এসই প্রশ্নের ভিত্তিতে ; এই উত্তর থেকে নকল করা হয়েছে । সংখ্যাটি অবশ্যই একটি সংখ্যা ফাইলের ভিডিও থেকে । আপনার কাজটি নিম্নলিখিত 1350-সংখ্যার প্রাথমিক সংখ্যা আউটপুট করা হয়: 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888111111111111111111111111888888111111111111111111111111888888111111811111111118111111888888111118811111111118811111888888111188811111111118881111888888111188811111111118881111888888111888811111111118888111888888111888881111111188888111888888111888888111111888888111888888111888888888888888888111888888111888888888888888888111888888111888888888888888888111888888811188888888888888881118888188811188888888888888881118881188881118888888888888811188881118888111888888888888111888811111888811118888888811118888111111188881111111111111188881111111118888111111111111888811111111111888811111111118888111111111111188881111111188881111111111111118888811118888811111111111111111888881188888111111111111111111118888888811111111111111111111111888888111111111111111111111111118811111111111111111111111111111111111111111111062100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 আপনি আউটপুটে linesচ্ছিকভাবে নতুন লাইন অন্তর্ভুক্ত করতে পারেন। বিধি এটি কলমোগোরভ-জটিলতা , সুতরাং কোনও ইনপুট নেই। আপনার প্রোগ্রামটি অবশ্যই একটি …

22
গোলাপ দিয়ে আমাকে 22.5 করুন Turn
একটি স্ট্রিং দেওয়া হয়েছে যা 16-পয়েন্টের কম্পাস গোলাপের দিকনির্দেশগুলির মধ্যে একটি দুটি দিক যা আক্ষরিকভাবে ইনপুট দিকের সাথে সংলগ্ন, ঘড়ির কাঁটার ক্রমে আউটপুট দেয়। বিশেষত, আপনার এই (এবং কেবলমাত্র) ইনপুট / আউটপুট জোড়াগুলি পরিচালনা করতে হবে: Input Output N NNW NNE NNE N NE NE NNE ENE ENE NE E …

30
আউটপুট সংখ্যা 2 ^ n-1, "সাজানো" পর্যন্ত
ইনপুট হিসাবে একটি ধনাত্মক পূর্ণসংখ্যা এন নিন , এবং আউটপুট (কয়েকটি) দশমিক সংখ্যা যা এন বিট ব্যবহার করে তৈরি করা যায়, নিম্নলিখিত পদ্ধতিতে অর্ডার করুন: প্রথম তালিকায় সব সংখ্যার যে শুধুমাত্র এক সঙ্গে তৈরি করা যেতে পারে 1, এবং বাকি 0বাইনারি উপস্থাপনা (সাজানো হিসেবে), তারপরে সমস্ত নম্বর দুই সঙ্গে তৈরি …

30
এই সংখ্যাটি কি ফ্যাক্টরিয়াল?
কাজটি ইনপুট হিসাবে একটি প্রাকৃতিক সংখ্যা দেওয়া, আপনার কাজ ইনপুট যে কোনও প্রাকৃতিক সংখ্যার ফ্যাকটোরিয়াল কিনা তার উপর ভিত্তি করে সত্য বা মিথ্যা মান আউটপুট করা। আপনি ধরে নিতে পারেন যে ইনপুট নম্বরটি সর্বদা আপনার ভাষার দ্বারা সমর্থিত সংখ্যার পরিসরে থাকবে তবে সমস্যাটিকে তুচ্ছ করতে আপনার অবশ্যই নেটিভ সংখ্যা প্রকারের …

14
ব্যাকস্পেস এবং শব্দের একটি তালিকা পুনরায় টাইপ করুন
এক স্ট্রিং থেকে অন্য স্ট্রিংয়ে ব্যাকস্পেস-এবং-টাইপ কীভাবে করবেন তা এখানে : প্রথম স্ট্রিং থেকে শুরু করুন। ফলাফলটি দ্বিতীয় স্ট্রিংয়ের উপসর্গ না হওয়া পর্যন্ত শেষে অক্ষরগুলি সরিয়ে ফেলুন । (এটি 0 টি পদক্ষেপ নিতে পারে)) ফলাফলটি দ্বিতীয় স্ট্রিংয়ের সমান হওয়া অবধি অক্ষর যুক্ত করুন Add (এটি 0 টি পদক্ষেপও নিতে পারে)) …
38 code-golf  string 

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