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

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

4
ক্রস-বর্ণমালা অক্ষর
পটভূমি আমি এই খুব আকর্ষণীয় ভেন ডায়াগ্রামটি উইকিপিডিয়াতে দেখেছি: https://simple.wikedia.org/wiki/Alphabet#/media/File:Venn_diagram_gr_la_ru.svg এটি রাশিয়ান, গ্রীক এবং লাতিন বর্ণমালার মধ্যে প্রচলিত বিভিন্ন বর্ণমালায় বর্ণগুলি (শারীরিক আকার) দেখায়। চ্যালেঞ্জ দেখানো তিনটি স্ক্রিপ্টের (যেমন মূলধনীকৃত গ্রীক, সিরিলিক বা লাতিন অক্ষর) অক্ষরের একটি ইনপুট স্ট্রিং দেওয়া হয়েছে, প্রতিটি ভাষার সাথে মেলে এমন স্ট্রিংয়ের একটি শতাংশ আউটপুট …

19
সাধারণ স্ট্রিং চেক
বর্ণনা: ইনপুট হিসাবে একটি স্ট্রিং দেওয়া, এটি ইংরেজিতে একটি বৈধ অর্ডিনাল নম্বর কিনা তা পরীক্ষা করুন। যদি এটি বৈধ ফেরত সত্যবাদী মান হয় অন্যথায় মিথ্যা মানটি ফেরত দিন। (প্রস্তাবিত @ আর্নল্ড। ধন্যবাদ। এছাড়াও @ জোকিং দ্বারাও) যে ব্যবহারকারীরা অর্ডিনাল নম্বর সম্পর্কে জানতে চান তাদের এখানে যান: https://www.mathsisfun.com/numbers/cardinal-ordinal-chart.html (এর দ্বারা পরামর্শ: …

23
বানানযুক্ত ক্রমিক সংখ্যাগুলি বাছাই করুন
দুটি বা তার বেশি সংখ্যার সমান দৈর্ঘ্যের দুটি বা তার বেশি বানানযুক্ত ক্রমিক সংখ্যার একটি তালিকা দেওয়া হয়েছে, যেমন [[ "three" , "one" , "four" ], [ "one" , "five" , "nine" ], [ "two" , "six" , "five" ], [ "three" , "five" , "eight" ]] শব্দগুলি প্রতিনিধিত্ব করে …

26
এলিক্সির অ্যারে সিনট্যাকটিক চিনি
এলিক্সির, (লিঙ্কযুক্ত) তালিকাগুলি সেই ফর্ম্যাটে রয়েছে [head | tail]যেখানে মাথাটি কোনও কিছু হতে পারে এবং লেজটি বাকী তালিকার একটি তালিকা এবং []খালি তালিকা - এটির একমাত্র ব্যতিক্রম। তালিকাগুলি এমনও লেখা যেতে পারে [1, 2, 3]যা সমান[1 | [2 | [3 | []]]] আপনার কাজটি বর্ণিত হিসাবে একটি তালিকা রূপান্তর করা …

7
1 ডি হ্যাপিং অ্যারে ম্যাজে
অনুপ্রাণিত দ্বারা আমরা মিনার প্লব না এবং এর সাথে সম্পর্কিত 2D কিংকত্র্তব্যবিমূঢ় বিয়োগ 1D ভূমিকা আপনার কাজটি নির্দিষ্ট বিধি অনুসরণ করে একটি অ্যারে ধাঁধা থেকে বেরিয়ে আসার জন্য সবচেয়ে সংক্ষিপ্ত পথটি সন্ধান করা। চ্যালেঞ্জ একজন 1D অ্যারে একটি সঙ্গে এন উপাদানের গঠিত একটি ধাঁধা হিসেবে গণ্য করা যেতে পারে এন …

14
আমরা টাওয়ার হপিং করি
কার্য অ-নেতিবাচক পূর্ণসংখ্যার অ্যারে দেওয়া হয়েছে a অ্যারে দেওয়া, 0 অবস্থান থেকে শুরু করে অ্যারের "বাইরে" ঝাঁপ দিতে প্রয়োজনীয় ডান দিকের জাম্পগুলি নির্ধারণ করুন বা এটি করা সম্ভব না হলে শূন্য / নাল ফিরে করুন। সূচক থেকে একটি লাফi সর্বাধিক দ্বারা অ্যারে সূচক বৃদ্ধি হিসাবে সংজ্ঞায়িত করা হয় a[i]। একটি …

27
দ্রুত তালিকা পুনরায় গ্রুপিং করা হচ্ছে ping
গোষ্ঠীকরণ একটি তালিকা নেয় এবং এটিকে সমান সংলগ্ন উপাদানগুলির নতুন তালিকায় বিভক্ত করে। উদাহরণ স্বরূপ [1,1,2,1,1] -> [[1,1],[2],[1,1]] আপনি যদি এই গ্রুপগুলির দৈর্ঘ্য নেন তবে আপনি পূর্ণসংখ্যার একটি নতুন তালিকা পাবেন [1,1,2,1,1] -> [2,1,2] আপনার কাজটি হ'ল এমন একটি প্রোগ্রাম লিখুন যা ইতিবাচক পূর্ণসংখ্যার একটি তালিকা গ্রহণ করে এবং ফলাফলের …

8
অনুমোদন কনজিগেট
আকার n এর একটি অনুচ্ছেদটি প্রথম এন ধনাত্মক পূর্ণসংখ্যার পুনঃক্রম হয় ering (যার অর্থ প্রতিটি পূর্ণসংখ্যা একবার এবং ঠিক একবারে উপস্থিত হয়)। প্রমুটেশনগুলি এমন ফাংশনগুলির মতো চিকিত্সা করা যেতে পারে যা আকার এন এর আইটেমগুলির তালিকার ক্রম পরিবর্তন করে । উদাহরণ স্বরূপ (4 1 2 3) ["a", "b", "c", "d"] …

9
ক্লিনে গল্ফ করার টিপস
ক্লিনে গল্ফ করার জন্য আপনার কাছে কোন সাধারণ টিপস রয়েছে? দয়া করে কেবল এমন ধারণাগুলি পোস্ট করুন যা সাধারণভাবে গল্ফ সমস্যার কোডে প্রয়োগ করা যেতে পারে এবং সাফের জন্য কমপক্ষে কিছুটা নির্দিষ্ট specific আপনি যদি কখনও ক্লিনের কথা না শুনে থাকেন তবে আপনি এখানে আরও জানতে পারেন । অথবা, আপনি …
17 code-golf  tips 

23
একটি স্ট্রিং থেকে নকল সরান
এই নিরহঙ্কার স্ট্যাকওভারফ্লো প্রশ্ন দ্বারা অনুপ্রাণিত । ধারণাটি সহজ; একটি স্ট্রিং এবং স্ট্রিংগুলির একটি অ্যারে দেওয়া থাকলে প্রথমটি ব্যতীত অন্য কোনও ইনপুট স্ট্রিংয়ের সাথে অ্যারেতে থাকা শব্দের উদাহরণ (কেস উপেক্ষা করে) সরিয়ে ফেলুন, এতে কোনও অতিরিক্ত শ্বেত স্পেস ছেড়ে যেতে পারে। শব্দগুলি অবশ্যই ইনপুট স্ট্রিংয়ে পুরো শব্দের সাথে মিলিত হবে, …
17 code-golf  string 

23
বাইনারি সাবস্ট্রিংস
বিএমও 2 2009 থেকে চতুর্থ সমস্যার দ্বারা অনুপ্রাণিত । ইনপুট বা পরামিতি হিসাবে ধনাত্মক পূর্ণসংখ্যা n প্রদান করে, এন এর বাইনারি প্রসারণে যার বাইনারি উপস্থাপনা ব্লক হিসাবে উপস্থিত হয় সেই ধনাত্মক পূর্ণসংখ্যার সংখ্যাটি প্রদান করুন । উদাহরণস্বরূপ, 13 -> 6 কারণ বাইনারিতে 13 টি 1101 এবং এর সাবস্ট্রিং রয়েছে 1101, …
17 code-golf  binary 

15
আমার ছেলেকে তার চিঠিগুলি খুঁজতে সহায়তা করুন
পটভূমি একটি গেমের ভিত্তিতে আমার চার বছর বয়সী তার রাব্বি থেকে পেয়েছে। "লক্ষ্য" হ'ল অক্ষরগুলিকে একটি নির্দিষ্ট ক্রমে "সন্ধান" করা, যেমন aecdb। আপনাকে লেটার কার্ডের একটি স্ট্যাক দেওয়া হয়, যেমন daceb। আপনি প্রদত্ত ক্রমে কেবল স্ট্যাকের মাধ্যমে অনুসন্ধান করতে পারেন, যদিও চক্রাকারে। আপনি যখন একটি প্রয়োজনীয় চিঠিটি পূরণ করেন, আপনি …

30
একটি বহুগ্লতে একটি egaugnaL যুক্ত করুন
এটি একটি উত্তর-শৃঙ্খলাবদ্ধ প্রশ্ন, যার অর্থ সমস্ত উত্তরগুলি তাদের পূর্ববর্তী ব্যক্তিরা দ্বারা প্রভাবিত হয়। কাজটি এন এই প্রশ্নের -th উত্তর সব ভাষার যে এটা আগে উত্তর উপস্থিত চালানোর উচিত নয়। এগুলি ক্রম হিসাবে চালানোর দরকার নেই, তবে বর্তমানে চলমান, বিপরীত ভাষার নামটি মুদ্রণ করতে হবে । অতিরিক্ত বিধি একটি ভাষা …

1
মাউফাং লুপগুলি গণনা করা হচ্ছে
একটি লুপ একটি খুব সহজ বীজগণিত কাঠামো। এটি একটি টিউপল (জি, +) যেখানে জি একটি সেট এবং + বাইনারি অপারেটর জি × জি → জি । যে + + থেকে দুটি উপাদান লাগে জি এবং একটি নতুন উপাদান ফেরৎ। অপারেটরের দুটি বৈশিষ্ট্যও পূরণ করতে হবে বাতিল: প্রতিবার জন্য একটি এবং …

6
প্রথম পর্যায়ক্রমিক অঙ্ক মুছুন
আমরা সকলেই জানি যে যখনই একটি যুক্তিযুক্ত সংখ্যা দশমিক লিখিত হয়, ফলাফল হয় সমাপনী হয় (অবশেষে) পর্যায়ক্রমিক। উদাহরণস্বরূপ, যখন 41/42 দশমিক লিখিত হয়, ফলাফল হয় 0.9 761904 761904 761904 761904 761904 761904 761904 ... অঙ্কগুলির প্রাথমিক ক্রম এবং 0.9তারপরে ক্রমটি 761904বার বার পুনরাবৃত্তি হয়। (এটির জন্য একটি সুবিধাজনক স্বরলিপি হ'ল …

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