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

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

29
ঘৃণা / প্রেমের গোপনে
চ্যালেঞ্জের বিবরণ এই প্রতিদ্বন্দ্বিতায়, আমরা কেবল বিবেচনা loveএবং hateঅনুভূতি হিসাবে। যদি আমরা অর্ডারটির কোনও অনুভূতি প্রকাশ করতে চাই তবে আমরা Nএই দুটিয়ের মধ্যে বিকল্প (শুরু দিয়ে hate): order | expression 1 I hate it. 2 I hate that I love it. 3 I hate that I love that I hate …
30 code-golf  string 

20
আমার রহস্যমূলক কোডের বাইরে মন্তব্যগুলি পার্স করুন
এই সপ্তাহের শুরুতে, আমরা কীভাবে মন্তব্য করার জন্য মূল ভাষাগুলি ফর্ম্যাট করবেন তা শিখেছি । আজ, আমরা এর বিপরীতমুখী করতে যাচ্ছি। আমার আপনার এমন একটি প্রোগ্রাম বা ফাংশন লিখতে হবে যা কিছু ভাল মন্তব্য করা এসোটেরিক কোডকে পার্স করে এবং মন্তব্যগুলিকে পার্স করে, কেবল কোডটি ফিরিয়ে দেয়। পূর্ববর্তী চ্যালেঞ্জের কয়েকটি …

14
আমার আয়না কোথায় রাখা উচিত?
এই আয়না: |। আমি সবেমাত্র জানতে পেরেছি যে স্ট্রিংটি নিজেই মিরর করা যায় যদি আপনি একটি স্ট্রিংয়ের মাঝখানে একটি আয়না আটকে রাখতে পারেন! উদাহরণস্বরূপ, স্ট্রিং abccba। যদি আপনি এটি অর্ধেক কাটা হয় তবে দুটি অংশই একে অপরের মিরর চিত্র: abc <--> cba সুতরাং, আমরা স্ট্রিংয়ের মাঝখানে একটি আয়না আটকে রাখতে …

22
স্টার্ন-ব্রোকট ক্রম অনুসারে নবম যুক্তিযুক্ত সংখ্যাটি আউটপুট করুন
স্টার্ন-Brocot ক্রম একটি Fibonnaci মত ক্রম যা নির্মাণ করা যেতে পারে অনুসরণ করে হল: এর সাথে ক্রমটি সূচনা করুন s(1) = s(2) = 1 কাউন্টার সেট করুন n = 1 পরিশেষে s(n) + s(n+1)ক্রম পরিশেষে s(n+1)ক্রম বৃদ্ধি n, ৩ য় ধাপে ফিরে আসুন এটি সমান: অন্যান্য বৈশিষ্ট্যগুলির মধ্যে স্টার্ন-ব্রোকট ক্রমটি …

30
Aveেউ-কণা দ্বৈততা পর্যায়ক্রমে প্রোগ্রামগতভাবে
এমন কোনও প্রোগ্রাম বা ফাংশন লিখুন যা অযৌক্তিক একক-লাইনের স্ট্রিংয়ের মধ্যে পড়ে। স্ট্রিং হয় শূন্য বা আরও বেশি স্পেসের পরে এক সময়কাল (একটি কণা ), যেমন .বা ., বা স্ট্রিংটি এক বা একাধিক পর্যায়ক্রমে সামনের দিকে এবং পিছনে স্ল্যাশগুলির (একটি তরঙ্গ ) ক্রম হবে যা যে কোনও একটি দিয়ে শুরু …

3
জল কি শেষ পর্যন্ত ট্যাঙ্কে পৌঁছেছে?
এএসসিআইআই আর্ট ওয়ার্ল্ডে রয়েছে জল, হ্যাশ ওয়াল এবং চিঠি প্রক্রিয়া। আপনি হ্যাশ দেওয়াল দিয়ে তৈরি একটি ঘরে আছেন ( #চিহ্নগুলি): ####### # # # # # # # ### # # # ####### আপনি একটি এস জলের উত্স ( Sচিহ্ন) এবং একটি ই জলের ট্যাঙ্ক ( Eচিহ্ন) ইনস্টল করুন যা …

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

30
কার্যকর করুন
ভূমিকা এবং .ণ আজ কোনও অভিনব ভূমিকা ছাড়াই: দয়া করে বাস্তবায়ন করুন takewhile। এর একটি ভিন্নতা (একটি তুচ্ছ ডেটা কাঠামোর উপরে) আমার বিশ্ববিদ্যালয়ের ফাংশনাল প্রোগ্রামিং কোর্সে একটি অ্যাসাইনমেন্ট ছিল। এই নিয়োগটি এখন বন্ধ রয়েছে এবং এটি ক্লাসে আলোচনা করা হয়েছে এবং আমার এখানে এটি পোস্ট করার জন্য আমার অধ্যাপকের অনুমতি …

16
কিওয়ার্টি কীবোর্ডের একক সারি ব্যবহার করে দীর্ঘতম শব্দ
কিওয়ার্টি কীবোর্ডের তিনটি সারি হ'ল qwertyuiop, asdfghjklএবং zxcvbnm। আপনার কাজটি হ'ল দীর্ঘ শব্দটি খুঁজে বার করা যা শব্দটি প্রদত্ত শব্দের তালিকা থেকে কীবোর্ডের কেবল একটি সারি ব্যবহার করে টাইপ করা যায়। নমুনা ইনপুট 1 artist home gas writer geology marine twerp আউটপুট writer (প্রদত্ত শব্দের, শুধুমাত্র gas, writerএবং twerpএকটি একক …

17
ব্যাপ্তিগুলি মেরামত করুন
কিছু প্রতিস্থাপনের সাথে ইতিবাচক পূর্ণসংখ্যার তালিকার একটি ইনপুট দেওয়া হয়েছে 0, অনুপস্থিত সংখ্যাগুলির সাথে তালিকাটি আউটপুট করুন যা পরিবর্তিত হয়েছে 0। ইনপুট তালিকার বৈশিষ্ট্য: তালিকার সর্বদা কমপক্ষে 2 এর দৈর্ঘ্য থাকবে। আসুন aএবং "আসল তালিকা" 0হিসাবে সংখ্যার ইনপুট তালিকাটি সংজ্ঞায়িত করা যাক (অর্থাত্ সংখ্যাগুলির সাথে সংখ্যার পরিবর্তে প্রতিস্থাপনের তালিকাটি ) …

11
এই চমৎকার ASCII- আর্ট ফ্রেম
ভূমিকা আমি মনে করি সবাই একমত যে চমৎকার ছবি একটি সুন্দর ফ্রেম আছে। তবে এএসসিআইআই-আর্ট সম্পর্কে এই সাইটের বেশিরভাগ চ্যালেঞ্জগুলি কেবল কাঁচা চিত্র চায় এবং এটি সংরক্ষণের বিষয়ে চিন্তা করে না। আমাদের যদি এমন কিছু প্রোগ্রাম হয় যা কিছু ASCII- আর্ট নেয় এবং এটি একটি সুন্দর ফ্রেমের সাথে ঘিরে থাকে …

24
আপনি যা দেখেন তা বলুন
"দেখুন এবং বলুন" বা "আপনি যা দেখছেন তা বলুন" ক্রমটি সংখ্যাগুলির একটি সিরিজ যেখানে প্রতিটি শেষ বর্ণন করে। 1 11 (one one) 21 (two ones) 1211 (one two, one one) 111221 (one one, one two, two ones) 312211 (three ones, two twos, one one) এবং অন এবং এ ... https://oeis.org/A005150 …

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

30
গড় বিট: গড় চ্যালেঞ্জ
একটি পূর্ণসংখ্যা N> = 1 দেওয়া, একটি পূর্ণসংখ্যার বিটগুলির গড় সংখ্যা 0 থেকে N - 1 এ আউটপুট করুন সবিস্তার বিবরণী আউটপুটটি N দ্বারা ভাগ করে প্রতিটি পূর্ণসংখ্যার বাইনারি উপস্থাপনায় বিটের সংখ্যার যোগফল হিসাবে গণনা করা যেতে পারে N বাইনারিতে 0 হিসাবে প্রতিনিধিত্ব করা শূন্য ব্যতীত কোনও পূর্ণসংখ্যার বাইনারি উপস্থাপনার …

24
স্ট্রিংগুলি Palindromizing
ভূমিকা যারা জানেন না তাদের জন্য, প্যালিনড্রোমটি যখন স্ট্রিংটি পেছনের স্ট্রিংয়ের সমান হয় (ইন্টারপানक्शन, স্পেসস ইত্যাদি ব্যতীত)। প্যালিনড্রোমের উদাহরণ হ'ল: abcdcba যদি আপনি এটির বিপরীত হন তবে আপনি এগুলি শেষ করবেন: abcdcba যা একই। অতএব, আমরা একে প্যালিনড্রোম বলি। জিনিসগুলিকে পাল্লাইমাইজ করতে, আসুন একটি স্ট্রিংয়ের উদাহরণ দেখুন: adbcb এটি কোনও …

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