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

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

7
স্থানীয় স্ট্রিং
স্থানীয় সময়কাল একটি খালি স্ট্রিং নিন গুলি । স্থানীয় সময়ের এর গুলি সূচিতে আমি পূর্ণসংখ্যা ইতিবাচক সবচেয়ে ছোট এন যেমন যে প্রত্যেকের জন্য 0 ≤ ট <এন , আমরা গুলি [i + K] = গুলি [i-এন + K] যখনই উভয় পক্ষের সংজ্ঞায়িত করা হয়। অন্যথা, এটি একটি nonempty স্ট্রিং এর …
20 code-golf  string 

21
নিম্নতম বাইটে কীভাবে নীচের বিন্যাসটি মুদ্রণ করবেন?
এই চ্যালেঞ্জ দ্বারা অনুপ্রাণিত হয় এই , এখন মুছে ফেলা প্রশ্ন। ইনপুট হিসাবে ইতিবাচক পূর্ণসংখ্যক এন নিন এবং 1 .. N 2 নম্বর সহ একটি ম্যাট্রিক্স আউটপুট করুন যা নীচের প্যাটার্নটি অনুসরণ করে: প্রথম সারিতে 1 .. N দিয়ে পূরণ করুন তারপরে শেষ সারিটি (সারির নম্বর এন ) সাথে (N …

26
একটি নম্বর দেওয়া হয়েছে, এর "সমষ্টিগত সমষ্টি" মুদ্রণ করুন
ইনপুট হিসাবে একটি নম্বর দেওয়া হয়েছে, এর সমষ্টিগত অঙ্কটি মুদ্রণ করুন যৌথ যোগফল কি? সংখ্যা 13214, ইনপুট বিবেচনা করুন বাম থেকে শুরু হওয়া প্রতিটি অঙ্কের মধ্যে লুপিং করা, আমরা এর সমষ্টিগত যোগফলটি অর্জন করতে সক্ষম হব। 1 এর অর্থ প্রথম অঙ্কটি দেখুন এবং যোগফলকে যোগ = যোগফল = 1 করুন …

10
ন্যূনতম বিরল শাসক
দৈর্ঘ্যের n এর একটি স্ট্যান্ডার্ড শাসকের 0, 1, ..., n পজিশনে দূরত্বের চিহ্ন রয়েছে (যে কোনও ইউনিটে)। একটি বিরল শাসকের কাছে সেই চিহ্নগুলির একটি উপসেট থাকে। একজন শাসক দূরত্ব পরিমাপ করতে পারেন ট যদি এটা অবস্থানের সময়ে চিহ্ন রয়েছে পি এবং কুই সঙ্গে পি - কুই = ট । চ্যালেঞ্জ …

11
আমাকে স্কেল প্রিন্ট করুন
ওহ না! আমার শীঘ্রই একটি থিওরি পরীক্ষা আছে এবং আমি এখনও আঁশগুলিকে মনে করি না! নিম্নলিখিত মুদ্রণ করে আমার বড় স্কেলগুলি মনে রাখতে আমাকে সহায়তা করুন: 7♯ - C♯ D♯ E♯ F♯ G♯ A♯ B♯ C♯ 6♯ - F♯ G♯ A♯ B C♯ D♯ E♯ F♯ 5♯ - B C♯ …

20
ফিবোনাচি সিকোয়েন্স মোড কে-তে অনুপস্থিত নম্বরগুলি সন্ধান করুন
এই গণিত.এসই প্রশ্ন দ্বারা অনুপ্রাণিত । পটভূমি ফিবানচি সিকোয়েন্স (যাকে বলা হয় F) ক্রম, শুরু হয়েছে 0, 1এমন প্রতিটি নম্বর ( F(n)) (পরে প্রথম দুই) এটা আগে দুই এর সমষ্টি (হয় F(n) = F(n-1) + F(n-2))। একটি ফিবোনাচি সিকোয়েন্স মোড কে (ডাকা M) হ'ল ফিবোনাচি সংখ্যা মোড কে ( M(n) …

30
পরের রঙ
চ্যালেঞ্জ রংধনুকে সাতটি রঙ হিসাবে বিবেচনা করুন, যেমন স্ট্রিং দ্বারা প্রতিনিধিত্ব করা Red Orange Yellow Green Blue Indigo Violet। আপনার কাজ হ'ল এমন একটি প্রোগ্রাম তৈরি করা যা এই রংয়ের মধ্যে একটির ইনপুট হিসাবে গ্রহণ করে এবং পাশের রংধনু রঙের পরবর্তী আউটপুট। এর মধ্যে ওভারল্যাপিং অন্তর্ভুক্ত রয়েছেViolet -> Red ইনপুট …

16
ফ্যাক্টর-দরিদ্র সংখ্যা
যদি কোনও ধনাত্মক পূর্ণসংখ্যার এর উত্তরসূরি এবং পূর্বসূরীর চেয়ে কম (প্রধানত গুণনগুলি গণনা করা) কম কারণ থাকে তবে আমরা এটিকে একটি ফ্যাক্টর-দরিদ্র সংখ্যা বলব ।N&gt;2এন&gt;2N > 2 অন্য কথায়, ইন এবং , যেখানে অনন্য মৌলিক উত্পাদক সংখ্যা ।ω(N)&lt;ω(N−1)ω(এন)&lt;ω(এন-1)\omega(N) < \omega(N - 1)ω ( এন ) এনω(N)&lt;ω(N+1)ω(এন)&lt;ω(এন+ +1)\omega(N) < \omega(N + …

8
একটি তালিকা বাছাই করুন
নেস্টেড তালিকার "বাছাই" প্রক্রিয়াটি বিবেচনা করুন। বাছাই নিম্নলিখিত হিসাবে সংজ্ঞায়িত করা হয়: যদি আর্গুমেন্টের তালিকা থাকে তবে তালিকা থেকে এলোমেলোভাবে (অভিন্নভাবে) একটি উপাদান নিয়ে যান এবং সেগুলি থেকে বেছে নিন। যুক্তি যদি কোনও তালিকা না হয় তবে কেবল এটি ফিরিয়ে দিন। পাইথনে উদাহরণ প্রয়োগ: import random def pick(obj): if isinstance(obj, …

9
কার্ডের খেলায় হাতের নিদর্শন
কার্ডগুলির একটি ডেক হ'ল Sস্যুট এবং Rর‌্যাঙ্কের কার্তেসিয়ান পণ্য । অনেকগুলি, যদিও সমস্ত না, কার্ড গেমগুলি ব্যবহার করে S=4এবং R∊{6,8,13}। Hডেক থেকে কার্ডের এক হাত ডিল করা হয়। এর বিতরণ , ওরফে "হাতের প্যাটার্ন", এমন একটি অ্যারে যা স্যুট অর্ডার উপেক্ষা করে প্রতিটি স্যুট থেকে আপনি কতগুলি কার্ড পেয়েছেন তা …

16
সরল মার্কডাউন রেন্ডারিং
স্ট্যাক এক্সচেঞ্জ নেটওয়ার্কে পোস্টগুলিতে শিরোনাম তৈরির বিভিন্ন উপায় রয়েছে। বিন্যাস হিসেবে সবচেয়ে বেশি যে যে 1 PPCG ব্যবহৃত হতে পারে বলে মনে হয়: # Level one header ## Level two header ### Level three header হ্যাশ চিহ্নের পরে স্থানটি নোট করুন। এছাড়াও, নোট করুন যে পিছনে থাকা হ্যাশ চিহ্নগুলি অন্তর্ভুক্ত …

18
হেক্সাগনগুলির ত্রিভুজ
মনে করুন |/\অক্ষর দ্বারা গঠিত হেক্সাগনগুলির একটি অসীম টাইলিং । / \ / \ / \ / \ | | | | | \ / \ / \ / \ / etc. | | | | \ / \ / \ / প্রদত্ত ইনপুট n &gt; 0, _tষধের মাঝখানে একটি …

13
বাইনারি স্কয়ার ডায়াগোনাল সিকোয়েন্স
বাইনারি-বর্গক্ষেত্র-তির্যক-ক্রম নিম্নরূপ নির্মাণ হয়: ইতিবাচক প্রাকৃতিক সংখ্যার ক্রম নিন: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, ... প্রতিটি সংখ্যা বাইনারি রূপান্তর করুন: 1, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111, 10000, 10001, ... …

30
এন্ডিয়ানেসনেস অদলবদল করুন
- তোমাদের অধিকাংশই হিসাবে সম্ভবত জানেন, (বাইট-Addressable) হার্ডওয়্যার স্মৃতি দুটি বিভাগ ভাগে ভাগ করা যায় অল্প endian এবং বড় endian । সামান্য-এডিয়ান স্মৃতিতে বাইটগুলি সংখ্যাটি 0 দিয়ে শুরু হয় সামান্য (অন্তত গুরুত্বপূর্ণ) শেষে এবং বিগ-এন্ডিয়ানগুলিতে অন্যভাবে। মজাদার ঘটনা : এই পদগুলি জোনাথন সুইফটের বই গুলিভারস ট্র্যাভেলসের উপর ভিত্তি করে যেখানে …

30
ডিজিটাঙ্গুলার সংখ্যা
একটি ত্রিকোণ সংখ্যা একটি সংখ্যা যে পরপর ধনাত্মক পূর্ণসংখ্যা এর সমষ্টি হিসাবে প্রকাশ করা যেতে পারে, 1. থেকে শুরু তারা সূত্র সঙ্গে প্রকাশ করা যেতে পারে n(n + 1) / 2, যেখানে nকিছু পূর্ণসংখ্যা ইতিবাচক হয়। একটি সংখ্যার ডিজিটাঙ্গুলার কাউন্টার পার্ট নিম্নলিখিত উপায়ে গণনা করা হয়: একটি সংখ্যাকে এর অঙ্কগুলির …
20 code-golf  math 

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