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

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

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

20
আমি কি বালতিগুলি আবার চালু করতে পারি?
আমার ছোট্ট বাচ্চাটির একটি খেলনা রয়েছে: এই খেলনাটিতে 10 টি স্ট্যাকেবল ছোট বালতি রয়েছে, যা আমরা 1 (সবচেয়ে ছোটটি) থেকে 10 (বৃহত্তমতম) হতে চলেছি। কখনও কখনও সে ছোট ছোট স্তূপ তৈরি করে এবং খেলনাটি এভাবে শেষ হয়: আমরা স্কিম্যাটিকভাবে পাইলগুলি এর মতো উপস্থাপন করতে পারি: 1 6 4 9 2 …

7
কুইন লেখার টিপস
একটি কুইন এমন একটি প্রোগ্রাম যা আউটপুট উত্পাদন করে যা প্রোগ্রামের উত্স কোডের মতো। এই ওয়েবসাইটে আমরা সাধারণত সঠিক কুইনগুলি সম্পর্কে যত্নশীল (লেখার সময় বর্তমান সংজ্ঞাটি "আউটপুটটির কিছু অংশ প্রোগ্রামের একটি পৃথক অংশ দ্বারা এনকোড করা হয়")। সঠিক কুইন, বা কোয়েনের মতো বৈশিষ্ট্যযুক্ত প্রোগ্রামগুলি লেখার জন্য আপনার কী পরামর্শ রয়েছে? …
30 tips  quine 

30
বর্ণমালা সিঁড়ি
চ্যালেঞ্জ আপনার টাস্কটি এমন একটি প্রোগ্রাম বা ফাংশন তৈরি করা যা কোনও ইনপুট ছাড়াই নিম্নলিখিতগুলিকে ছাড়িয়ে যায়: a bb ccc dddd eeeee ffffff ggggggg hhhhhhhh iiiiiiiii jjjjjjjjjj kkkkkkkkkkk llllllllllll mmmmmmmmmmmmm nnnnnnnnnnnnnn ooooooooooooooo pppppppppppppppp qqqqqqqqqqqqqqqqq rrrrrrrrrrrrrrrrrr sssssssssssssssssss tttttttttttttttttttt uuuuuuuuuuuuuuuuuuuuu vvvvvvvvvvvvvvvvvvvvvv wwwwwwwwwwwwwwwwwwwwwww xxxxxxxxxxxxxxxxxxxxxxxx yyyyyyyyyyyyyyyyyyyyyyyyy zzzzzzzzzzzzzzzzzzzzzzzzzz স্কোরিং এটি কোড-গল্ফ , তাই প্রতিটি ভাষার …

18
এন-মাত্রিক পরিচয় "ম্যাট্রিক্স"
একটি ধনাত্মক পূর্ণসংখ্যা দেওয়া n, আউটপুট N-dimensional পরিচয় "ম্যাট্রিক্স", যা N^Nদিয়ে অ্যারের 1যেখানে সব সূচকের উপাদান সমান এবং হয় 0অন্যথায়। N^Nমানে এন-বাই-এন-বাই-এন-বাই -... 1 -> [1] 2 -> [[1,0],[0,1]] 3 -> [[[1,0,0],[0,0,0],[0,0,0]],[[0,0,0],[0,1,0],[0,0,0]],[[0,0,0],[0,0,0],[0,0,1]]] 4 -> [[[[1,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]],[[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,1,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]],[[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,1,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]],[[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,1]]]] উদাহরণস্বরূপ, যদি aহয় 4-dimensional পরিচয় "ম্যাট্রিক্স", তারপরে একমাত্র এন্ট্রি 1হবে a[0][0][0][0], a[1][1][1][1], a[2][2][2][2], এবং a[3][3][3][3]। …

30
টরেন্ট ইউআইয়ের জন্য এএসসিআইআই আর্ট
সমস্যা টরেন্ট প্রোগ্রাম থেকে ইউআই পুনরুদ্ধার করুন কোনও ইনপুট দেওয়া হয়নি, নিম্নলিখিতটি আউটপুট করুন: +----------+----------+----------+ |a.exe |##########|seeding | +----------+----------+----------+ |b.exe 10% |# |leeching | +----------+----------+----------+ |c.exe |##########|seeding | +----------+----------+----------+ |d.exe 20% |## |leeching | +----------+----------+----------+ |e.exe |##########|seeding | +----------+----------+----------+ |f.exe 30% |### |leeching | +----------+----------+----------+ |g.exe |##########|seeding | +----------+----------+----------+ |h.exe …

18
সংখ্যা ত্রিভুজ ফ্লিপ
বলুন আপনি একটি ত্রিভুজটিতে ধনাত্মক পূর্ণসংখ্যার তালিকা তৈরি করুন, তারপরে এটিকে বাম থেকে ডানে উল্টান। একটি নম্বর দেওয়া হয়েছে, এতে প্রেরিত নম্বরটি আউটপুট করুন। এটি একটি স্ব-বিপরীত ম্যাপিং। 1 1 2 3 3 2 4 5 6 <---> 6 5 4 7 8 9 10 10 9 8 7 11 …

21
নিকটতম বৃহত্তর সংখ্যাটি সন্ধান করুন
কাজটি পূর্ণসংখ্যার কোনও অ্যারে দেওয়া, যেমন: [-1,476,578,27,0,1,-1,1,2] এবং সেই অ্যারের সূচক (উদাহরণটি 0 ভিত্তিক সূচক ব্যবহার করে, যদিও আপনি 1 ভিত্তিক সূচকও ব্যবহার করতে পারেন )): index = 5 v [-1,476,578,27,0,1,-1,1,2] তারপরে সেই সূচকের উপাদানের চেয়ে নিকটতম সংখ্যাটি ফিরুন । উদাহরণস্বরূপ, 1 এর চেয়ে বেশি নিকটতম সংখ্যা 27 (2 সূচক …

30
শব্দ বিপরীত
সোনা তার 10 বছরের মেয়েকে নিয়ে ঘরে is দুপুর ২ টায় স্কুল শেষ হওয়ার কারণে তাকে অন্য একটি শিশুকে স্কুল থেকে ফিরিয়ে আনতে স্কুলে যেতে হবে। এটি বাইরে গরম, তাই তিনি তার ছোট শিশুকে বাড়িতে রেখে যেতে চান। তিনি তার ব্যস্ত থাকার সময় তার বাচ্চাকে একগুচ্ছ স্ট্রিং দিয়েছিলেন। তিনি তাকে …

30
দৈর্ঘ্যের এলোমেলিক স্ট্রিম এন তৈরি করা
প্রদত্ত দৈর্ঘ্যের সাথে এবং কেবলমাত্র বর্ণানুক্রমিক অক্ষরের অনুমতি সহ এলোমেলো স্ট্রিং তৈরি করার সবচেয়ে সংক্ষিপ্ততম উপায় কী? এলোমেলো স্ট্রিংয়ের উদাহরণ: এন = 9 আউটপুট সহ aZua7I0Lk প্রদত্ত দৈর্ঘ্য N সর্বদা 0 এর চেয়ে বড় হতে পারে প্রয়োজনে আপনি 256 কে N এর সর্বাধিক মান হিসাবে ধরে নিতে পারেন, তবে এন …

8
আমাদের কি বন্ধু হওয়া উচিত?
নোট করুন এটি মূলত ডেটা-স্ট্রাকচারকে কেন্দ্র করে একটি প্রশ্ন question ভূমিকা লোকেরা বন্ধুবান্ধব হোক! এর মতো, তারা বন্ধুদের পরামর্শ দেওয়ার জন্য একটি নতুন সিস্টেম বাস্তবায়ন করছে! আপনার কাজটি হল বেসফুককে তাদের নতুন প্রস্তাবিত সিস্টেমটি প্রয়োগ করতে সহায়তা করা। বিশেষ উল্লেখ: তোমার প্রোগ্রাম একটি REPL (পাঠযোগ্য Eval-প্রিন্ট লুপ) কমান্ডের 3 ধরনের …

29
সেই লোভী রোমানরা!
একটি কঠোর ইতিবাচক পূর্ণসংখ্যার দেওয়া, শুধুমাত্র সংযোজনীয় নিয়ম ব্যবহার করে সবচেয়ে সংক্ষিপ্ততম রোমান অঙ্কটি ফিরিয়ে দিন। আউটপুট অবশ্যই শৃঙ্খলে প্রতিটি অক্ষরের শূন্য বা তার বেশি থাকতে হবে MDCLXVI। সংখ্যাটি বরং পরিবর্তে 14দিতে হবে ।XIIIIXIV বর্ণগুলির সংখ্যাগত মানগুলি M= 1000, D= 500, C= 100, L= 50, X= 10, V= 5, I= …

4
একটি 2 ডি ম্যাট্রিক্স ঘোরানো
ধরা যাক আমার কাছে নিম্নলিখিত (2 ডি) ম্যাট্রিক্স রয়েছে: [[1, 2, 3, 4 ], [5, 6, 7, 8 ], [9, 10, 11, 12], [13, 14, 15, 16]] ম্যাট্রিক্সকে ঘড়ির কাঁটার বিপরীতে R বার ঘোরান (90 বার ডিগ্রি বর্ধনে নয়, প্রতি বার 1 টি সংখ্যা দিয়ে), 1 2 3 4 2 …

30
তির্যক গণনা!
সংখ্যার জন্য আমাদের অনেকগুলি অনুভূমিক অক্ষ রয়েছে তবে আমি সত্যই বলেছি তারা একরকম বিরক্তিকর। আপনার আজকের কাজটি আমাকে ইনপুট হিসাবে প্রদত্ত দুটি স্বতন্ত্র অ-নেতিবাচক পূর্ণসংখ্যার মধ্যে একটি তির্যক অক্ষের একটি অংশ তৈরি করা। তির্যক অক্ষটি কীভাবে তৈরি করবেন? ইনপুট সহ একটি উদাহরণ নেওয়া যাক 0, 5। আমাদের অক্ষরটি দেখতে এমন …

1
কিউব নেট জন্য মাছ ধরা
কিউবগুলি পাশাপাশি ছয়টি স্কোয়ারে তৈরি করা যেতে পারে। তবে আপনি তিনটি 2x1 আয়তক্ষেত্রকে অর্ধেক ভাঁজ করতে এবং এগুলি একসাথে ঘনক্ষেত তৈরি করতে পারেন। এখন এই চ্যালেঞ্জে আপনি স্কোয়ারগুলি থেকে তৈরি প্রতিটি টুকরোয়ের একটি সেট পাবেন এবং আপনি নির্ধারণ করতে হবে যে আপনি ইউনিট কিউব তৈরি করতে টুকরো বেছে নিতে পারেন …

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