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

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

14
কথায় কথায় চলুন!
এটি আমার নম্র মতামত যে স্ট্যান্ডার্ড পাঠ্য বিরক্তিকর। অতএব আমি একটি নতুন লেখার মান প্রস্তাব করছি, হাঁটা শব্দ! হাঁটা শব্দ হাঁটা শব্দ এমন শব্দ যা নির্দিষ্ট অক্ষরের প্রতিক্রিয়া জানায়। এই চ্যালেঞ্জের উদ্দেশ্যে ট্রিগার চরিত্রগুলি [u, d, r, l]এসেছে up down right left। পাঠ্য প্রিন্ট করার সময় যখনই আপনি এই জাতীয় …

24
এই নম্বরটি কি লোয়েশিয়ান?
একটি ধনাত্মক পূর্ণসংখ্যা kহ'ল লসচিয়ান সংখ্যা if kযেমন প্রকাশ করা যেতে পারে i*i + j*j + i*jজন্য i, jপূর্ণসংখ্যার। উদাহরণস্বরূপ, প্রথম ধনাত্মক লোশিচিয়ান সংখ্যাগুলি হ'ল: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... নোট করুন i, প্রদত্তের jজন্য kঅনন্য নয়। উদাহরণস্বরূপ, 9সাথে উত্পন্ন …
33 code-golf  math  number  number-theory  decision-problem  code-golf  kolmogorov-complexity  code-golf  sequence  code-golf  path-finding  chess  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  math  arithmetic  code-golf  code-golf  number  code-golf  geometry  code-golf  math  code-golf  code-golf  kolmogorov-complexity  alphabet  code-golf  regular-expression  hexagonal-grid  king-of-the-hill  path-finding  java  code-golf  string  sorting  code-golf  string  grid  code-challenge  compression  code-golf  random  code-golf  sequence  arithmetic  code-golf  number  grid  tiling  code-golf  tips  code-golf  sequence  number-theory  recursion  code-golf  string  grid  code-golf  math  number  combinatorics  permutations  string  code-challenge  code-golf  sequence  number-theory  subsequence 

15
সিনকোপেশনটি সন্ধান করুন
স্ট্রিংয়ের একটি ইনপুট দেওয়া হয়েছে যা সম্পূর্ণরূপে qকোয়ার্টারের নোটগুলিকে উপস্থাপন করে এবং eঅষ্টম নোটকে উপস্থাপন করে, সিঙ্কেপেটযুক্ত কোয়ার্টার নোটের সূচকগুলি আউটপুট দিন। সিনকোপেশনটি জটিল, তবে এই চ্যালেঞ্জের উদ্দেশ্যে, আমাদের "সিনকোপেটেড" এর সংজ্ঞাটি খুব সহজ হবে: "অফ-বিট" -র সাথে শুরু হওয়া একটি চতুর্থাংশ নোট - এটি হ'ল বিট "এবং" এন / …
33 code-golf  music 

5
বন্ধনী স্কোয়ারগুলি তৈরি করুন
প্রতিটি প্রোগ্রামার জানে যে বন্ধনীগুলি []{}()<>সত্যই মজাদার। এই মজাদারতা বাড়ানোর জন্য, আন্তঃ বোনা বন্ধনীগুলির গ্রুপগুলি কিউট এবং ম্লান চিত্রগুলিতে রূপান্তরিত হতে পারে। আসুন বলে একটি স্ট্রিং, যাতে মত, সুষম বন্ধনী রয়েছে আছে [{][<(]})>(())। প্রথম ধাপটি স্ট্রিংটিকে 45 ডিগ্রি ঘড়ির কাঁটার দিকে ঘোরানো। (ম্যাথমেটিকাতে এটি প্রায় সম্পন্ন করা যেতে পারে Rotate[ur_string,-pi/4])। …

21
কীস্ট্রোক অনুকরণ করুন
আপনার কাজটি হ'ল কয়েকটি ব্যবহারকারী কী-স্ট্রোকের অনুকরণ করে। ইনপুট একটি স্ট্রিং অ্যারে বা আপনার পছন্দসইয়ের একটি ডিলিমিটার সহ স্ট্রিং (সীমা 32326 এর বাইরে) কমপক্ষে একটি 'কীস্ট্রোক' রয়েছে। এই অ্যারেতে কেবল দুটি ধরণের স্ট্রিং থাকবে: প্যাসিভ কীস্ট্রোক (একক অক্ষর) এবং কমান্ডগুলি (বন্ধনীগুলির মধ্যে অক্ষর [ ])। প্যাসিভ কীস্ট্রোক ASCII অক্ষর কোড …
33 code-golf  string 

18
পাই এর নবম দশমিকটি সন্ধান করুন
ইতিমধ্যে পাইতে উত্সর্গীকৃত 30 টি চ্যালেঞ্জ রয়েছে তবে একটিও আপনাকে নবম দশমিক সন্ধান করতে বলে না, তাই ... চ্যালেঞ্জ 0 <= n <= 10000প্রদর্শনের ব্যাপ্তির যে কোনও পূর্ণসংখ্যার জন্য পাই এর নবম দশমিক। বিধি দশমিকের পরে প্রতিটি সংখ্যা 3. আপনার প্রোগ্রামটি কোনও ফাংশন বা একটি সম্পূর্ণ প্রোগ্রাম হতে পারে আপনার …
33 code-golf  math  pi 

18
একটি নম্প্যাডের নাইট নাম্বার
একটি স্ট্যান্ডার্ড নামপ্যাডে অ-শূন্য অঙ্কের জন্য 789 456 123 কোনও অঙ্কে দাবা নাইট স্থাপন এবং যেকোন সংখ্যক সাধারণ এল-আকারের জাম্পের সাথে এটি ইতিবাচক দশমিক পূর্ণসংখ্যার সন্ধানের জন্য ঘোরাতে বিবেচনা করুন। কোন ধনাত্মক পূর্ণসংখ্যা এমনভাবে প্রকাশ করা যায়? এর মধ্যে একটি হ'ল 38নাইট যেহেতু শুরু হতে পারে 3এবং বাম দিকে এবং …

5
মাধ্যাকর্ষণ সিমুলেটর
বিবৃতি আপনাকে 2 ডি গ্রিডে পড়ার একটি সিরিজের বলের স্টিল দেওয়া হচ্ছে। এই গ্রিডটি চারপাশে অপরিবর্তনীয় এবং অবিচ্ছিন্ন দেয়াল দ্বারা বেষ্টিত রয়েছে যাতে সমস্ত ক্রিয়া তাদের মধ্যে অন্তর্ভুক্ত থাকে। আপনার কাজটি নির্ধারণ করা মহাকর্ষের পরে কাজটি করার পরে দৃশ্যের অবস্থা কী হবে। গ্রিডের ভিতরে উপাদানগুলি - মেঝে, পড়ন্ত বলগুলির দিক …

18
পাইথাগোরাস'র অন্যান্য লেগ
পাইথাগোরাস যুদ্ধে তাঁর পা উড়িয়ে দিয়েছিল। এটি কেটে ফেলা হয়েছিল, এবং যদিও তিনি প্রায় মারা গেছেন, তিনি টান দিয়েছিলেন এবং পুরোপুরি পুনরুদ্ধার করেছিলেন। এখন ক্রাচ নিয়ে এক বছর হাঁটার পরে তিনি কৃত্রিম পা পাওয়ার সৌভাগ্য পান! জিনিসটি হ'ল, বেশ কয়েকটি ফিট আছে তবে কোনটি? কাজটি ইনপুট হিসাবে ধনাত্মক পূর্ণসংখ্যা দেওয়া …
33 code-golf 

30
স্ট্রিংগুলি স্থিতিস্থাপক করতে একটি প্রোগ্রাম লিখুন
শিরোনামে সেখানে ভাল ক্রিয়াপদ। একটি ইনপুট স্ট্রিং দেওয়া একটি প্রোগ্রাম লিখুন, এই স্ট্রিং "স্থিতিস্থাপক" এবং ফলাফল আউটপুট। একটি স্ট্রিং স্থিতিস্থাপকতা নিম্নলিখিত হিসাবে সম্পন্ন করা হয়: প্রথম চরিত্রটি একবার দেখানো হয়েছে। দ্বিতীয় চরিত্রটি দু'বার দেখানো হয়েছে। তৃতীয় চরিত্রটি তিনবার দেখানো হয়েছে, ইত্যাদি। আপনি দেখতে পাচ্ছেন যে কোনও নির্দিষ্ট চরিত্রের নকলের পরিমাণটি …
33 code-golf  string 

30
একটি অ্যারে একত্রীকরণ
টাস্কটি সহজ: ইনটসের অ্যারে একীভূত করুন। এই অ্যারেটি একত্রীকরণের সাথে নিম্নলিখিতটি রয়েছে: 0 টি সমস্ত দৃষ্টান্ত অ্যারের শেষে সরানো প্রয়োজন need অ-শূন্য পূর্ণ পূর্ণসংখ্যার মধ্যে কোনও 0 টি হওয়া উচিত। সমস্ত শূন্য-সূচকগুলি তাদের ক্রম বজায় রাখা উচিত। চ্যালেঞ্জ সর্বনিম্ন পরিমাণে বাইটে একটি অ্যারে একত্রীকরণ করুন। আপনি এলোমেলো পূর্ণসংখ্যার সাথে আপনার …

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

11
কোন গান বাজছে?
এই এক্সকেসিডি দ্বারা অনুপ্রাণিত আপনি শাজমের পক্ষে কাজ করেন এবং তাদের জন্য আপনার একটি প্রকল্প রয়েছে। কিছু গ্রাহকরা তাদের অ্যাপ্লিকেশনটি তাদের ফোনে অত্যধিক স্থান গ্রহণের বিষয়ে অভিযোগ করছেন, তাই তারা আপনাকে অ্যাপটির একটি হালকা সংস্করণ কোড করতে চান। দুর্ভাগ্যক্রমে, আপনার বিদ্যমান কোডটি কেবল "না" শব্দটি বুঝতে পারে এবং আপনাকে শীঘ্রই …

3
ক্ষুদ্র দোসর, ক্ষুদ্র দোভাষী
লিস্প প্রোগ্রামাররা গর্ব করে যে লিস্প একটি শক্তিশালী ভাষা যা আদিম ক্রিয়াকলাপগুলির একটি খুব ছোট সেট থেকে তৈরি করা যায় । যাকে ডায়ালেক্ট বলা হয় তার জন্য একজন দোভাষীকে গল্ফ করে সেই ধারণাটি অনুশীলন করি tinylisp। ভাষার স্পেসিফিকেশন এই স্পেসিফিকেশনে, যার ফলাফলটি "অপরিজ্ঞাত" হিসাবে বর্ণিত হয়েছে এমন কোনও শর্ত আপনার …

30
আমাকে বাক্সটি খুলতে সহায়তা করুন
আমার কাছে একটি এসসিআইআই-আর্ট বক্স রয়েছে এবং এটি খোলার জন্য আমার একটি প্রোগ্রাম দরকার। উদাহরণ ইনপুট: ------- | | |_____| আউটপুট: / / / / / / / | | |_____| সবিস্তার বিবরণী প্রথম লাইনে কেবল -কমপক্ষে 3 টি থাকবে মাঝারি সারিগুলি |ফাঁকা জায়গা দিয়ে শুরু হবে এবং শেষ হবে| …

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