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

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

15
ন্যূনতম ফিবোনাচি চ্যালেঞ্জ!
চ্যালেঞ্জ এই কাজের আপনি এন (কম 10 পূর্ণসংখ্যা একটি দেওয়া হবে 6 এই পার্টিশন বলা হয় -), সর্বনিম্ন পথে তোমাদের শুধুমাত্র ফিবানচি সংখ্যার ব্যবহার এন সমষ্টি পারে এটি Zeckendorf উপস্থাপনা । আপনি যে কোনও ফিবোনাচি নম্বরটি একাধিকবার ব্যবহার করতে পারেন এবং যদি একাধিক উপস্থাপনা আউটপুট থাকে তবে। উদাহরণস্বরূপ যদি ইনপুট …

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

2
এই তালিকা কি সমান?
আপনি যেমন খুব ভাল জানেন অজগর তালিকার আছে। আপনি জানেন না যেহেতু এই তালিকাগুলি সেগুলি ধারণ করতে পারে। a = [] a.append(a) পাইথন 2 পাইথন ঘ এগুলি দুর্দান্ত এবং আপনি তাদের সাথে অনেক মজার কাজ করতে পারেন তবে আপনি সেগুলি তুলনা করতে পারবেন না। a = [] a.append(a) b = …

10
তারা কোথা থেকে ফোন করছে?
আন্তর্জাতিকভাবে ফোন কল করার সময়, ফোন নম্বরগুলি একটি কোডের সাথে পূর্ববর্তী হয় যা নির্দেশ করে যে কোন নম্বরটি অবস্থিত These এই কোডগুলি একটি উপসর্গ কোড , যার অর্থ কোনও কোড অন্যটির উপসর্গ নয়। এখন, আজকের আগে আপনি একটি কল মিস করেছেন, এবং আপনি এমন কৌতূহলপ্রবণ হন যেখানে সেই কলটি এসেছে। …

26
শব্দের থেকে অঙ্কের একটি স্ট্রিংকে পূর্ণসংখ্যায় রূপান্তর করুন
শীর্ষস্থানীয় শূন্যগুলিকে উপেক্ষা করে একটি সংখ্যা যুক্ত একটি স্ট্রিংকে একটি পূর্ণসংখ্যার রূপে রূপান্তর করুন। উদাহরণ "four two"-> 42। "zero zero zero one"-> 1। অনুমিতি জমাগুলি অনুমান করতে পারে: ইনপুট স্ট্রিং স্পেস-বিভাজিত অঙ্ক শব্দের সমন্বয়ে গঠিত। সমস্ত শব্দ বৈধ ("শূন্য" এর পরিসরে .. "নয়") এবং ছোট হাতের অক্ষরে রয়েছে। খালি ইনপুট …

2
দুটি ত্রিভুজ ছেদ করে
2 ডি প্লেনগুলিতে 4 পয়েন্ট দেওয়া হয়েছে A, B, C, D, ত্রিভুজগুলির ছেদ অঞ্চলের ক্ষেত্রফল গণনা করুন OABএবং OCDযেখানে Oসমান্তরাল স্থানে রয়েছে বিমানের কেন্দ্র কোথায় (0, 0)। অ্যালগরিদমগুলি যা ধ্রুবক সময় জটিলতায় চলে আসে (গাণিতিক ক্রিয়াকলাপের ক্ষেত্রে) উত্সাহিত হয়, কিন্তু বাধ্য হয় না। বিধি প্রতিটি বিন্দু দুটি আসল সংখ্যা হিসাবে …

30
শীতল শিরোনামহীন ক্রম জিনিস
আসুন f এন (কে) কে প্রাকৃতিক সংখ্যার [1, ∞) প্রথম k পদগুলির যোগফল হিসাবে সংজ্ঞায়িত করি যেখানে প্রতিটি সংখ্যার n বারবার পুনরাবৃত্তি হয় । k | 0 1 2 3 4 5 6 7 8 9 --------+------------------------------------------------- f_1(k) | 0 1 3 6 10 15 21 28 36 45 deltas …

9
এই রেখাটি কি সেই বর্গাকার মধ্য দিয়ে যায়?
নীচে প্রদর্শিত প্রতিটি গ্রিডের নীচে-বাম কোণে স্থানাঙ্ক দ্বারা লেবেলযুক্ত প্রতিটি গ্রিডকে 1x1 গ্রিডে প্রথম কোয়াড্রেন্ট (ধনাত্মক এক্স-অক্ষ, ধনাত্মক y- অক্ষ এবং উত্স সহ) ভাগ করুন: নোট করুন যে প্রতিটি গ্রিডে এর সীমানা এবং এর শীর্ষগুলি রয়েছে। গাণিতিক চিহ্ন ব্যবহার করে গ্রিড লেবেলযুক্ত (মি, এন) বর্গক্ষেত্রকে উপস্থাপন করবে {(x,y) | m …

30
সাধারণ নেতৃস্থানীয় স্থানগুলি সরান
পাইথনে কোডিং করার সময়, কখনও কখনও আপনি কোনও ফাংশনের মধ্যে একটি বহুমাত্রিক স্ট্রিং চান, যেমন def f(): s = """\ Line 1 Line 2 Line 3""" (ব্যাকস্ল্যাশ হল একটি শীর্ষস্থানীয় নিউলাইন সরানো) আপনি যদি প্রিন্ট করার চেষ্টা করেন sতবে আপনি পাবেন Line 1 Line 2 Line 3 আমরা আদৌ যা …

4
সবচেয়ে ছোট দাবা প্রোগ্রাম
সাম্প্রতিক এই নিবন্ধটি দ্বারা অনুপ্রাণিত হয়ে একজন ফরাসী প্রোগ্রামারকে বলেছিলেন যিনি বিধানসভায় একটি 487 বাইট 2 খেলোয়াড় (মানব বনাম মানব) দাবা প্রোগ্রাম লিখেছিলেন, আমি ভাবলাম যে ছোট দাবা প্রোগ্রামগুলি অন্যান্য ভাষায় কীভাবে হতে পারে। বিস্তারিত প্রোগ্রামটি অবশ্যই আইনী দাবা চালগুলি গ্রহণ করতে হবে। চেক / চেকমেট ঘোষণার প্রয়োজন হয় না …
19 code-golf  chess 

5
আর কোডের কুৎসিত লাইনটি এখনও পার্স করে?
লক্ষ্যটি হ'ল আর কোডের একক লাইন উত্পাদন করা যা: যতটা সম্ভব কম করে যতটা সম্ভব অক্ষরে (সর্বোচ্চ 100 টি অক্ষর) এবং যতটা সম্ভব কুশ্রী (যেখানে "কুশ্রী" মানেই অদক্ষ গণনার কৌশল, বহির্মুখী অক্ষর যেমন একটি সমাপ্তি সেমিকোলন ইত্যাদির অর্থ নেওয়া যেতে পারে)। আপনার সবচেয়ে খারাপ, ভদ্রলোক করুন! জয়ের জন্য উদ্দেশ্যমূলক মানদণ্ড …
19 code-challenge  r 

2
সংখ্যা তত্ত্ব শৈলীতে এটি লিখুন
চিহ্নগুলি ব্যবহার করে একটি গাণিতিক বিবৃতি লিখুন: There exists at least one non-negative integer( Eঅস্তিত্বের পরিমাণ হিসাবে লিখিত ) All non-negative integers( Aসর্বজনীন কোয়ান্টিফায়ার হিসাবে লিখিত ) + (সংযোজন) * (গুণ) = (সমতা) >, <(তুলনা অপারেটর) &(এবং), |(বা), !(না) (, )(গ্রুপিংয়ের জন্য) পরিবর্তনশীল নাম যা বিবৃতি সমান একটি যুক্তিযুক্ত সংখ্যা …

9
সুপারস্টার গণনা করুন
এখানে আপনার কাজ সহজ: পূর্ণসংখ্যা সেটগুলির একটি তালিকা দেওয়া, সেট ইউনিয়নটি সন্ধান করুন। অন্য কথায়, পূর্ণসংখ্যার সেটগুলির সংক্ষিপ্ত তালিকাটি সন্ধান করুন যাতে সেটগুলির মূল তালিকার সমস্ত উপাদান রয়েছে (তবে কোনও উপাদান নেই)। উদাহরণ স্বরূপ: [1,5] and [3,9] becomes [1,9] as it contains all of the elements in both [1,5] and …

7
অন্ধ র্যান্ডম বাছাই
অ্যালগরিদম বাছাই করার জন্য এখানে একটি দুর্দান্ত সাধারণ প্যাটার্ন: def sort(l): while not is_sorted(l): choose indices i, j assert i < j if l[i] > l[j]: l[i], l[j] = l[j], l[i] এই অ্যালগরিদমগুলি সূচকগুলি কারণ খুব ভাল কাজ করে iএবং jতালিকার রাজ্যের উপর ভিত্তি করে সাবধানে বেছে নেওয়া হয় l। …

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

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