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

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

6
টারজানের অলিম্পিক ভাইন-সুইং রুটিন স্কোর করুন
অলিম্পিকের দ্রাক্ষালতাগণ স্ট্যান্ডার্ড গাছগুলিতে তাদের রুটিনগুলি সম্পাদন করে। বিশেষ করে, স্ট্যান্ডার্ড বৃক্ষ nজন্য কোণ রয়েছে 0মাধ্যমে আপ n-1এবং প্রতিটি অশূন্য প্রান্তবিন্দু লিঙ্ক প্রান্ত aপ্রান্তবিন্দু করতে n % aনীচের। সুতরাং, উদাহরণস্বরূপ, স্ট্যান্ডার্ড ট্রি 5 এর মতো দেখাচ্ছে: 3 | 2 4 \ / 1 | 0 কারণ 5 যখন 3 দ্বারা …
32 code-golf  math  number  number-theory  code-golf  code-golf  restricted-source  programming-puzzle  css  code-golf  parsing  code-golf  random  encryption  code-golf  ascii-art  fractal  code-golf  math  code-golf  sorting  graph-theory  path-finding  permutations  code-golf  tetris  code-golf  card-games  code-golf  math  sequence  rational-numbers  code-golf  chess  code-golf  string  geometry  grid  code-golf  ascii-art  grid  code-golf  sequence  integer  code-golf  math  number-theory  packing  polyomino  code-golf  math  code-golf  string  quine  permutations  code-golf  math  code-golf  image-processing  optical-char-recognition  code-golf  string  kolmogorov-complexity  sequence  integer  code-golf  number  permutations  palindrome  code-golf  kolmogorov-complexity  code-golf  number  sequence  string  fewest-operations  code-golf  string  kolmogorov-complexity  sequence  primes  code-golf  string  ascii-art  code-golf  string  number  alphabet  code-golf  counting  code-golf  number  sequence  number-theory  primes  code-golf  subsequence  word-search 

30
মিডিয়ান গণনা
চ্যালেঞ্জ আসল সংখ্যার একটি অসাধারণ তালিকা দেওয়া হয়েছে, এর মধ্যমা গণনা করুন। সংজ্ঞা মিডিয়ানটি নিম্নরূপে গণনা করা হয়: প্রথমে তালিকাটি সাজান, যদি প্রবেশের সংখ্যাটি বিজোড় হয় , তবে মধ্যম হল সাজানো তালিকার কেন্দ্রে মান, অন্যথায় মধ্যম হ'ল বাছাই করা তালিকার কেন্দ্রের নিকটতম দুটি মানগুলির পাটিগণিত গড়। উদাহরণ [1,2,3,4,5,6,7,8,9] -> 5 …

30
একটি ঘন্টাঘড়ি আঁকুন
আবার প্রোগ্রামিং 101 এর জন্য একটি কার্য দ্বারা অনুপ্রাণিত এখানে আরও একটি চ্যালেঞ্জ। ইনপুট: একটি ধনাত্মক পূর্ণসংখ্যা n >= 3। (বিজোড় হতে হবে) আউটপুট: nনক্ষত্রের রেখাগুলি, যেখানে প্রথম রেখায় রয়েছে nনক্ষত্র এবং প্রতিটি নতুন লাইনে আগের রেখার চেয়ে দুটি নক্ষত্র রয়েছে। 1 টি তারকাচিহ্ন আঘাত করা অবধি। সেখান থেকে প্রতিটি …

4
খুশি ইন্ডার সমস্যা
সুখী সমাপ্তি সমস্যা (আসলে একটি উপপাদ্য) বলে যে সাধারণ অবস্থানে বিমানের পাঁচটি পয়েন্টের যে কোনও সেটটিতে চারটি পয়েন্টের উপসেট থাকে যা উত্তল চতুর্ভুজের কোণকে সূচনা করে। এই সমস্যাটির নাম পাল আর্দস রেখেছিলেন, যখন প্রথম সমস্যাটিতে কাজ করা দুজন গণিতবিদ, এসটার ক্লিন এবং জর্জ সেকেকেরেস, পরে বিবাহবন্ধনে আবদ্ধ হন এবং পরে …

13
বিট বয়নটি ভিজ্যুয়ালাইজ করুন
গুপ্ত প্রোগ্রামিং ভাষার অশুভের বাইট মানগুলিতে একটি আকর্ষণীয় অপারেশন রয়েছে যা এটি "বুনন" বলে aving এটি মূলত বাইটের আটটি বিটের ক্রমবিন্যাস (প্যাটার্নটি প্রতিসাম্য হিসাবে আমরা কী গণনা শুরু করি তা বিবেচনা করে না): বিট 0 বিট 2 এ সরানো হয়েছে বিট 1 বিট 0 এ সরানো হয়েছে বিট 2 বিট …

14
অ্যারে এস্কেপ - সেখান থেকে বেরিয়ে আসুন
একদিন আপনি নিজেকে জাগিয়ে তোলেন কেবল নিজেকে একটি অ্যারেতে ধরা পড়ে। আপনি একবারে একটি সূচক নিয়ে কেবল সেখান থেকে বেরিয়ে আসার চেষ্টা করেছেন, তবে মনে হয় অন্যান্য নিয়ম রয়েছে: অ্যারেটি সম্পূর্ণ প্রাকৃতিক সংখ্যায় পূর্ণ। আপনি যদি কোনও সূচকে নিজেকে খুঁজে পান তবে আপনি সূচকগুলিতে nযান array[n]: যদি আপনি নিজেকে একটি …

30
বাইনারি থেকে দশমিক রূপান্তরকারী
বাইনারি থেকে দশমিক রূপান্তরকারী আমি যতদূর দেখতে পাচ্ছি, আমাদের কাছে দশমিক রূপান্তর চ্যালেঞ্জ থেকে সহজ বাইনারি নেই। এমন একটি প্রোগ্রাম বা ফাংশন লিখুন যা ইতিবাচক বাইনারি পূর্ণসংখ্যার গ্রহণ করে এবং এর দশমিক মান আউটপুট করে। আপনাকে কোনও বিল্টিন বেস রূপান্তর ফাংশন ব্যবহার করার অনুমতি নেই। পূর্ণসংখ্যা থেকে দশমিক ফাংশন (যেমন, …

5
ASCII শিল্পকে ইটালিকাইজ করুন
কোনও ASCII আর্ট চিত্রের একটি ইনপুট দেওয়া হয়েছে, ASCII আর্টটিকে তাত্ক্ষণিকভাবে আউটপুট দিন। এএসসিআইআই শিল্পকে তির্যক করা: শেষ লাইনের আগে শূন্যস্থান ,োকান, দ্বিতীয়-শেষ লাইনের আগে একটি স্থান, তৃতীয়-শেষ লাইনের আগে দুটি স্থান ইত্যাদি, যে কোনও অতিরিক্ত নেতৃস্থানীয় হোয়াইটস্পেস তৈরি করা হয়েছে তা সরান। এটি হ'ল, যদি প্রতিটি লাইনের কমপক্ষে nপূর্ববর্তী …

30
সিলভেস্টারের ক্রম
সিলভেস্টারের ক্রম, OEIS A000058 , নীচে সংজ্ঞায়িত একটি পূর্ণসংখ্যা ক্রম: প্রতিটি সদস্য হ'ল পূর্ববর্তী সকল সদস্যের প্লাস একের পণ্য। সিকোয়েন্সের প্রথম সদস্য হলেন 2। কার্য সম্ভব সবচেয়ে ছোট প্রোগ্রাম তৈরি করুন যা একটি এন নেয় এবং সিলভেস্টরের সিকোয়েন্সের নবম পদ গণনা করে। স্ট্যান্ডার্ড ইনপুট, আউটপুট এবং লুফোলস প্রযোজ্য। যেহেতু ফলাফলটি …

12
পাস্কেলের ব্রেক তৈরি করুন
এটি পাস্কেলের বিনুনি: 1 4 15 56 209 780 2911 10864 40545 151316 564719 1 3 11 41 153 571 2131 7953 29681 110771 413403 1542841 1 4 15 56 209 780 2911 10864 40545 151316 564719 আমি সম্পূর্ণরূপে এটি আপ করা। আমি বলতে পারি ব্লেইস পাস্কেলের কাছে একটি বেণী …

5
অনুচ্ছেদে প্যাচ করুন
আত্মা প্যাচ ভাবমূর্তি , এখানে একটি অনুরূপ চ্যালেঞ্জ কিন্তু পাঠ্য সহ আছে। চ্যালেঞ্জ বিট পচা আপনার মূল্যবান লেখাটি ক্ষতিগ্রস্থ করেছে! এএসসিআইআই অক্ষরের সমন্বিত একটি অনুচ্ছেদে দেওয়া হয়েছে যেখানে এর কোথাও একটি আয়তক্ষেত্রাকার গর্ত রয়েছে, আপনার প্রোগ্রামটিকে যথাযথ পাঠ্য সহ গর্তটি পূরণ করার চেষ্টা করা উচিত, যাতে অনুচ্ছেদে যথাসম্ভব সর্বোত্তমভাবে মিশ্রিত …

30
আমি কীভাবে একটি রেজিডজিট পেতে পারি?
বেশ কয়েক ঘন্টা আগে আমার যখন কতটা প্রতিনিধি ছিল তার সম্মানে, যখন আমি প্রথম এই চ্যালেঞ্জটি ভেবেছিলাম: ভালো নাম্বার একটি একক অঙ্ক পুনরায় আপ করা হয় বলা হয় repdigits । রেজিডিটস মজা হয়! প্রতিটি অঙ্গ আরো খুশি যদি প্রতিনিধির পরিমাণ তারা ছিল একটি repdigit ছিল হবে ¹ , কিন্তু আমি …
32 code-golf  math  number 

9
অপ্রয়োজনীয় প্রথম বন্ধনী সরান
আপনাকে অক্ষরগুলির সমন্বয়ে একটি স্ট্রিং দেওয়া হবে 0123456789+*()। আপনি ধরে নিতে পারেন যে স্ট্রিং সর্বদা একটি বৈধ গাণিতিক এক্সপ্রেশন। আপনার কাজটি অপ্রয়োজনীয় বন্ধনীগুলি অপসারণ করা, ধরে নেওয়া গুণকে সংখ্যার চেয়ে বেশি অগ্রাধিকার রয়েছে। যখন প্রথম কাঠামোগত কাঠামোগত প্রয়োজন না হয় কেবল তখনই তা বন্ধ করা উচিত : কারণ গুণনের কারণে …

5
বোমা চেইন প্রতিক্রিয়া
পরিচিতি: কাজের আগে, প্রতিটি উপাদান মানচিত্রে যা করে তা এখানে: সমভূমি ( X): এটি কিছুই করে না। ধ্বংস হওয়া জমি ( -): এটি সমভূমি সমান, তবে বোমা দ্বারা ধ্বংস হয়েছে destroyed সক্রিয় বোমা ( !): একটি মানচিত্রে, এটি 3x3 বর্গক্ষেত্রের সমস্ত কিছু ধ্বংস করবে: XXXXX XXXXX XXXXX X---X XX!XX > …

4
ডি-প্যাডের মাধ্যমে আপনার নাম লিখুন
ধাঁধা: ডি-প্যাড সহ কনসোল / হ্যান্ড-হোল্ডেড গেমটি বিবেচনা করুন যেখানে আপনাকে সাজানোর নাম লিখতে হবে। এটি QWERTY এর ব্যবহারটি কনসোলগুলিতে জনপ্রিয় হওয়ার আগে অনেকগুলি পুরানো গেমগুলিতে প্রকাশিত হয়েছিল (উদাঃ আমি বিশ্বাস করি যে ইনপুটটির জন্য Wii একটি QWERTY কীবোর্ড লেআউট ব্যবহার করে)। সাধারণত, অন-স্ক্রীন কীবোর্ড * এর প্রভাবকে দেখায়: ডিফল্ট: …
32 code-golf 

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