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

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

5
বুদ্ধিমান বিট অপারেশন
আমি গল্ফ dcখেলতে পছন্দ করি তবে আমি মাঝে মাঝে হতাশ হয়ে পড়ে কারণ dcবিটওয়াইজ অপারেশন হয় না। চ্যালেঞ্জ চার নামে ফাংশন যা গ, bitwise অপারেশন সমতুল্য বাস্তবায়ন প্রদান &, |, ~এবং ^(, bitwise ও, বা, এবং XOR যাও)। প্রতিটি ফাংশনে দুটি অপারেন্ড ~নেবে ( কেবলমাত্র একটিই লাগে) যা কমপক্ষে 32-বিট …

3
একটি অনুক্রম পুনর্গঠন
ভূমিকা মনে করুন যে আপনাকে nঅবজেক্টের একটি এলোমেলো অনুগমন দেওয়া হয়েছে । ক্রমটিশনটি একটি বাক্সে সিল করা হয়েছে, সুতরাং এটি n!সম্ভাব্য কোনটি তা আপনার কোনও ধারণা নেই । আপনি যদি nপৃথক বস্তুগুলিতে অনুমতিটি প্রয়োগ করতে পরিচালিত হন , আপনি তাত্ক্ষণিকভাবে তার পরিচয়টি কমিয়ে আনতে পারেন। তবে, আপনাকে কেবল দৈর্ঘ্য- nবাইনারি …

9
মানব পাঠযোগ্য সময়ের ব্যবধানকে তারিখের উপাদানগুলিতে রূপান্তর করুন
চ্যালেঞ্জ সংক্ষিপ্ততম প্রোগ্রামটি লিখুন যা কোনও ফর্মের তারিখের উপাদানগুলিতে একটি মানব পাঠযোগ্য সময়ের ব্যবধানকে রূপান্তর করে: {±YEARS|±MONTHS|±DAYS|±HOURS|±MINUTES|±SECONDS} নমুনা মামলা প্রতিটি পরীক্ষার কেস দুটি লাইন হয়, আউটপুট পরে ইনপুট: 1 year 2 months 3 seconds {1|2|0|0|0|3} -2 day 5 year 8months {5|8|-2|0|0|0} 3day 9 years 4 seconds -5 minute 4 years …
16 code-golf  string  date 

7
স্ক্র্যাম্বলড কীগুলি দিয়ে টাইপ করা
আপনার বন্ধু কম্পিউটারের সাথে খুব ভাল নয় তাই ব্যবহারিক রসিকতা হিসাবে কেউ তার কীবোর্ডে অক্ষরগুলি (আজ) স্ক্র্যাম্ব করে। তিনি যখন বসে কীবোর্ডের দিকে তাকিয়ে নিজের নামটি টাইপ করার চেষ্টা করলেন তখন তিনি বুঝতে পারলেন যে চিঠিগুলি স্ক্যাম্বলড হয়ে গেছে এবং আপনার সহায়তা চেয়েছে। আপনি স্মার্ট তাই আপনি জানেন যে তিনি …

2
কিংডম বিল্ডারের একটি খেলা স্কোর করুন
আমি এখানে কোড গল্ফের একটি নতুন ফর্ম চেষ্টা করতে চাই। বোনাসগুলির মতো, চ্যালেঞ্জের সমস্ত অংশই শেষ করতে হবে না, তবে প্রতিটি উত্তরকে নির্দিষ্ট আকারের একটি উপসেট বাস্তবায়ন করতে হবে (এবং এমন একটি কোর রয়েছে যা প্রতিটি উত্তরটি প্রয়োগ করতে হবে)। সুতরাং গল্ফিংয়ের পাশাপাশি এই চ্যালেঞ্জটি এমন বৈশিষ্ট্যগুলির একটি সেট নির্বাচন …

17
সিকোয়েন্সে সর্বাধিক 1 এর সাথে স্ট্রিংগুলি সন্ধান করুন
ভূমিকা আমি যার সাথে সবচেয়ে বেশি সাবস্ট্রিং খুঁজতে চান 1'একটি ক্রমানুসারে গুলি 0গুলি এবং' 1এর। ইনপুট আপনার প্রোগ্রামের দুটি ইনপুট রয়েছে , ক্রম এবং সাবস্ট্রিংয়ের দৈর্ঘ্য। ক্রম যে কোন সংখ্যার হল 0's এবং 1এর: 01001010101101111011101001010100010101101010101010101101101010010110110110 সাবস্ট্রিং দৈর্ঘ্য কোনো ইতিবাচক নন-জিরো পূর্ণসংখ্যা হল: 5 আউটপুট আপনার প্রোগ্রামটি প্রদত্ত দৈর্ঘ্যের প্রথম সাবস্ট্রিংয়ের …

5
উইথফের নিম পুরোপুরি খেলুন
আপনার লক্ষ্য উইথফের নিম এর গেমের জন্য নিখুঁত খেলোয়াড় লিখুন । উইথফের নিমের নিয়ম উইথফের নিম একটি ডিটারমিনিস্টিক দুই খেলোয়াড়ের খেলা যা দুটি গাদা দুটি অভিন্ন কাউন্টারের সাথে খেলে। খেলোয়াড়রা বিকল্প মোড়, যাতে তারা এর মধ্যে একটি করে: প্রথম স্তূপ থেকে এক বা একাধিক কাউন্টার সরান দ্বিতীয় স্তূপ থেকে এক …

2
প্রত্যাখ্যান করার একটি ভাল সময়
সেটআপ ধরুন আপনাকে 1 ≤ n ≤ 5 দিয়ে এন ফিউজ দেওয়া হয়েছে যার প্রতিটি মিটার লম্বা এবং যেখানে প্রতিটি ফিউজের সাথে প্রতি ঘন্টার ডি মিটার এন মিটারের বার্ন রেট রয়েছে । একটি ফিউজ এক বা উভয় প্রান্তে জ্বালানো যেতে পারে, পরবর্তীতে এক বা উভয় প্রান্তে নিভে যাওয়া, রিলিট, পুনরায় …

14
চেহারা এবং বলুন: কনওয়ে পুনরায় দেখা হয়েছে
আপনার এখনই কনওয়ের সিকোয়েন্স (ওরফে 'চেহারা-এবং-বলুন'-সিকোয়েন্স) এর সাথে পরিচিত হওয়া উচিত : 1 11 21 1211 111221 312211 etc আপনি যে কোনও স্বেচ্ছাসেবী সংখ্যার সাথে শুরুতে পয়েন্ট হিসাবে শুরু করতে পারেন। যাক f(s)ক্রম পরবর্তী উপাদান হতে। এখন প্রতিটি দেওয়া জন্য sআমরা খুঁজে পেতে পারেন f(s)। বিপরীতটি তুচ্ছ নয়: yপূর্ববর্তীদের sএমন …
16 code-golf 

10
বর্গক্ষেত্রের শিকড়গুলি পূর্বাবস্থায় ফেরান
আপনার কাজ হ'ল দশমিকগুলি পূর্বে পূর্ণসংখ্যার বর্গমূলের যোগফলে রূপান্তর করা। ফলাফলটিতে কমপক্ষে significant টি উল্লেখযোগ্য দশমিক অঙ্কের নির্ভুলতা থাকতে হবে। ইনপুট : বর্গমূলের সংখ্যা এবং দশমিকটি সংখ্যাকে আনুমানিক নির্দেশ করে এমন একটি সংখ্যা। উদাহরণ ইনপুট: 2 3.414213562373095 আউটপুট : পূর্ণসংখ্যাগুলি স্পেস দ্বারা পৃথক করা হয়, যখন বর্গক্ষেত্র মূল এবং যুক্ত …

1
আপনার বসের জন্য ইংরেজি সংকলন
আপনার বস সম্প্রতি ইংরেজি নামক এই আকর্ষণীয় প্রোগ্রামিংয়ের ভাষা শিখেছেন । তিনি এই "বিপ্লবী" ধারণাটি পেয়েছেন, তিনি আপনার সাথে কোড উত্পাদনের হারকে দ্বিগুণ করতে চান! যেহেতু তিনি কোনও প্রযুক্তি জ্ঞান নন, তিনি চান আপনি এটির জন্য একটি সংকলক লিখুন যাতে সেও কোড করতে পারে! এখন আপনি একজন অলস প্রোগ্রামার এবং …
16 code-golf 

5
ম্যান্ড্রিয়ান চিত্রকরনের বর্ণনার ভাষা
এই চ্যালেঞ্জটি একটি মন্ড্রিয়ান পেইন্টিং বিবরণ ভাষার (এমপিডিএল) জন্য দোভাষীকে কোডিংয়ের অন্তর্ভুক্ত। ভাষার সংজ্ঞা ভাষাটি আয়তক্ষেত্রের একটি স্তরে কাজ করে। একটি আয়তক্ষেত্রটি এর উপরের বাম স্থানাঙ্ক এবং নীচের ডান স্থানাঙ্ক দ্বারা সংজ্ঞায়িত করা হয়। স্থানাঙ্কগুলি অবশ্যই পূর্ণসংখ্যা হতে পারে। স্ট্যাকটি বৈশিষ্ট্য সহ একটি একক আয়তক্ষেত্র দিয়ে আরম্ভ করা হয়(1,1,254,254) প্রতিটি …

25
একটি স্প্লিট দ্বিতীয় চেয়ে ছোট!
চ্যালেঞ্জ এই প্রশ্নের জন্য আপনার কাজটি হ'ল সেই অ্যারেতে প্রতিটি পূর্ণসংখ্যার দ্বিতীয় ইভেন্টে পূর্ণসংখ্যার ইনপুট অ্যারে ভাগ করা split যথেষ্ট পরিষ্কার না? এখানে সাহায্যের একটি উদাহরণ রয়েছে ইনপুট অ্যারে: [2 1 1 2 3 2 2 4 5 6 7 3 7 0 5] আউটপুট: [[2 1] [] [3 2 …

2
একটি শাসক এবং কম্পাস দিয়ে এন-গনস গঠন করুন
কাজটি হ'ল কেবল একটি কম্পাস এবং অচিহ্নযুক্ত রুলার ব্যবহার করে এন পক্ষগুলির নিয়মিত বহুভুজ অঙ্কন করা। ইনপুট (এন) নিম্নলিখিত 10 সংখ্যার মধ্যে একটি: 3, 4, 5, 6, 8, 10, 12, 15, 16, 17। পদ্ধতি : কারণ আপনার কাছে কেবলমাত্র একজন শাসক এবং কম্পাস রয়েছে কেবলমাত্র পয়েন্ট, লাইন এবং চেনাশোনাগুলি আঁকতে …

8
টেট্রহেড্রন সারফেস এরিয়া
চ্যালেঞ্জ এই চ্যালেঞ্জটি খুব সোজা is চার ত্রি-মাত্রিক পয়েন্ট দেওয়া, তারা যে টিটারহেড্রন গঠন করে তার পৃষ্ঠের ক্ষেত্রফল গণনা করুন। এটি কোড-গল্ফ , তাই সংক্ষিপ্ততম কোড জয়ী। স্ট্যান্ডার্ড লুফোলগুলি প্রয়োগ করা হয়, যুক্ত শর্তের সাথে যে চারটি পয়েন্ট দেওয়া এই কাজটি করার জন্য কোনও বিল্ট-ইন ফাংশন নিষিদ্ধ। আপনি ধরে নিতে …
16 code-golf  math  3d 

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