প্রশ্ন ট্যাগ «code-golf»

কোড-গল্ফ সোর্স কোডের খুব কম বাইটে একটি নির্দিষ্ট সমস্যা সমাধানের জন্য একটি প্রতিযোগিতা।

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 

23
একটি সংখ্যার বিসিডি পার্থক্য সন্ধান করুন
বিসিডির পার্থক্য একটি পূর্ণসংখ্যা এন দেওয়া হয়, প্রতিটি দশমিক অঙ্ককে তার 4-সংখ্যার বাইনারি উপস্থাপনার পরিবর্তে বিসিডিতে ( বাইনারি-কোডড দশমিক ) রূপান্তর করুন 234 -&gt; 0 0 1 0 0 0 1 1 0 1 0 0 তারপরে অন্যান্য পুনর্বিন্যাস ব্যতীত এই তালিকার দ্বারা উপস্থাপনযোগ্য বৃহত্তম এবং ক্ষুদ্রতম সংখ্যাগুলি সন্ধান করতে …

25
ক্রপ / ড্রপ / ক্রম বাড়ান
এখানে আমি যে ক্রমটির কথা বলছি তা এখানে: {1, 4, 5, 9, 10, 11, 16, 17, 18, 19, 25, 26, 27...} 1 থেকে শুরু করে, 1 রাখুন, পরের 2 টি ড্রপ করুন, পরের 2 টি রাখুন, 3 টি ড্রপ করুন, 3 রাখুন এবং আরও অনেক কিছু। হ্যাঁ, এটি ওআইআইএসে (A064801) …

23
তালিকাগুলি কি বিভাজ্য?
এটি থেকে অনুপ্রাণিত (ব্যাখ্যাটি চুরির সাথে) এটি পটভূমি বলুন আপনার দুটি তালিকা A = [a_1, a_2, ..., a_n]এবং B = [b_1, b_2, ..., b_n]পূর্ণসংখ্যা রয়েছে। বলতে Aহয় সম্ভাব্য-বিভাজ্য দ্বারা Bআছে যদি একটি বিন্যাস Bকরে তোলে a_iদ্বারা বিভাজ্য b_iসবার জন্য i। সমস্যাটি তখন: সকলের পক্ষে বিভাজ্য Bতাই পুনরায় অর্ডার করা (মানে …

20
দু'টি সংখ্যাকে তাদের সর্বনিম্ন সাধারণ একাধিক সংরক্ষণের সময় সহ-প্রধান করুন
দুটি ধনাত্মক পূর্ণসংখ্যা aএবং b, দুটি ধনাত্মক পূর্ণসংখ্যার ফলাফল দেয় cএবং dএটি: c ভাগ a d ভাগ b cএবং dসহ-প্রধান হয় লঘিষ্ট সাধারণ গুণিতক এর cএবং dএর লঘিষ্ট সাধারণ গুণিতক সমান aএবং b। যদি একাধিক সম্ভাব্য উত্তর থাকে তবে আপনি কেবলমাত্র একটি বা সমস্তগুলির আউটপুট দিতে পারেন। পরীক্ষার কেস: a …

22
একটি চেকবোর্ড তৈরি করুন
এই চ্যালেঞ্জের জন্য আপনি চেকারদের একটি গেম শুরু করার সময় প্রতিটি পিসের স্থানাঙ্ক এবং রঙ মুদ্রণ করবেন। পরীক্ষার বোর্ডে প্রতিটি স্কোয়ারের জন্য x এবং y (কমা বিচ্ছিন্ন) লিখুন, তার পরে একটি "আর" বা "বি" (লাল বা কালো জন্য) যেখানে বোর্ডের শীর্ষ (y = 0 এর কাছাকাছি) থাকবে ) লাল এবং …

30
একটি অ্যারে পরিবর্তনগুলি গণনা করুন
আপনার আজকের কাজটি এমন একটি প্রোগ্রাম বা ফাংশন লিখুন যা পূর্ণসংখ্যার অ্যারে নেয় এবং বারের সংখ্যা গণনা করে, এটি বাম থেকে ডানদিকে পড়ে, মানটি পরিবর্তন করে। উদাহরণ সহকারে এটি দেখানো সহজ:[1 1 1 2 2 5 5 5 5 17 3] =&gt; [1 1 1 **2** 2 **5** 5 5 …

21
স্থান বাঁচাতে পূর্ণসংখ্যা ভাঁজ করুন!
পাগল গণিতবিদ সংখ্যার বিস্তৃত সংগ্রহের মালিক এবং তাই তিনি যে স্থানটি রেখে গেছেন তা বেশ সীমাবদ্ধ। কিছু বাঁচাতে, তাকে অবশ্যই তার পূর্ণসংখ্যাগুলি ভাঁজ করতে হবে, তবে দুর্ভাগ্যক্রমে তিনি সত্যই অলস। আপনার কাজটি, যদি আপনি তাকে সহায়তা করতে চান তবে একটি ফাংশন / প্রোগ্রাম তৈরি করা যা আমাদের নম্বর পাগলের জন্য …

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