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

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

6
আরএফসি 2550 টাইমস্ট্যাম্প গণনা করুন
আরএফসি 2550 হ'ল একটি ব্যঙ্গাত্মক প্রস্তাব (1 এপ্রিল, 1999 এ প্রকাশিত) একটি স্থান-দক্ষ এএসসিআইআইয়ের টাইমস্ট্যাম্পগুলির উপস্থাপনা যা কোনও তারিখকে সমর্থন করতে পারে (এমনকি মহাবিশ্বের সূচনার পূর্বে এবং মহাবিশ্বের পূর্বাভাসের শেষেরগুলি যারা)। একটি আরএফসি 2550- কমপ্লায়েন্ট টাইমস্ট্যাম্প গণনা করার জন্য অ্যালগরিদম নিম্নরূপ (দ্রষ্টব্য: সমস্ত রেঞ্জের শুরুটি অন্তর্ভুক্ত রয়েছে তবে শেষটি বাদ …
26 code-golf  string  date 

21
প্রতিবেশীদের সাথে বিটগুলি অদলবদল করুন
কার্য বিবরণী একটি পূর্ণসংখ্যা দেওয়া হয়, এর (2 কে – 1) -২ র্থ এবং 2 কে- সমস্ত সংখ্যার কম > 0 এর জন্য কমপক্ষে উল্লেখযোগ্য বিটগুলি অদলবদল করুন । এটি OEIS এ ক্রম A057300 । (সংখ্যাটি "অসীম অনেকগুলি" শীর্ষস্থানীয় জিরো রয়েছে বলে অনুমান করা হয় practice অনুশীলনে, এর অর্থ কেবল …

22
ডিএনএতে গল্ফ পাঠ্য
ডিএনএ গল্ফ পাঠ্য চ্যালেঞ্জ ইনপুটটিকে একটি ডিএনএ আউটপুটে রূপান্তর করুন। অ্যালগরিদম পাঠ্যকে ASCII কোড পয়েন্টে রূপান্তর করুন (যেমন codegolf-> [99, 111, 100, 101, 103, 111, 108, 102]) ASCII কোডগুলি একসাথে স্ট্রিং করা (উদাহরণস্বরূপ 99111100101103111108102) বাইনারি রূপান্তর (যেমন 10100111111001101001011010001000011001101011011110000110010111111011000000110) 0এমনকি প্যাডের শেষে একটি সংখ্যক অক্ষর তৈরি করতে (যেমন 101001111110011010010110100010000110011010110111100001100101111110110000001100) প্রতিস্থাপন 00সঙ্গে …

30
সর্বাধিক ঘন শব্দটি কী?
সর্বাধিক ঘন শব্দটি কী? একটি বাক্য দেওয়া হয়েছে, প্রতিটি প্রোগ্রামের ফ্রিকোয়েন্সি গণনা করে আপনার প্রোগ্রামটি অবশ্যই এটির মাধ্যমে এগিয়ে চলেছে, তারপরে সর্বাধিক ব্যবহৃত শব্দের আউটপুট। কারণ একটি বাক্যটির কোনও নির্দিষ্ট দৈর্ঘ্য নেই এবং তাই খুব দীর্ঘতর হতে পারে, আপনার কোডটি যথাসম্ভব সংক্ষিপ্ত হতে হবে be বিধি / আবশ্যকতা প্রতিটি জমাটি …

6
প্রতিযোগিতা পুরষ্কার
চ্যালেঞ্জ: আপনাকে কেবল একটি সংখ্যা রয়েছে এমন স্ট্রিং দেওয়া হচ্ছে। আপনার কাজটি সর্বনিম্ন সংখ্যার প্রাইমকে আউটপুট করা যা স্ট্রিংটি গঠনের জন্য অবশ্যই সংঘবদ্ধ হতে হবে। যদি এটি অসম্ভব, আউটপুট 0। পরীক্ষার কেস: ইনপুট -> আউটপুট: 252 -> 3 235 -> 2 92 -> 0 31149 -> 2

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


30
যোগফল বিয়োগ ক্রম
যোগফল বিয়োগ ক্রম প্লাস-বিয়োগ সিকোয়েন্সটি এমন একটি যা দুটি বীজ দিয়ে শুরু হয় a(0)এবং b(0)। এই অনুক্রমের প্রতিটি পুনরাবৃত্তিটি ক্রমের পূর্ববর্তী দুটি সদস্যের সংযোজন এবং বিয়োগফল। যে, a(N) = a(N-1) + b(N-1)এবং b(N) = a(N-1) - b(N-1)। উদ্দেশ্য অসম্পূর্ণতা বা Kপ্রদত্ত প্রথম পদক্ষেপে , প্লাস-বিয়োগের ক্রম উত্পাদন করে K। আপনি …

30
অঙ্কগুলি এবং সংখ্যার বিপরীত যুক্ত করা
একটি নম্বর দেওয়া হয়েছে> ০, সমস্ত অঙ্কের যোগফল আউটপুট করুন (১ .. এন) সংক্ষিপ্ত এবং বিপরীত এবং সেগুলি যুক্ত করুন। উদাহরণস্বরূপ, এন = 6 সহ: 1 থেকে 6 নম্বরগুলি সম্মিলিত: 123456 বিপরীত: 654321 এগুলি একসাথে যুক্ত করার ফলস্বরূপ: 777777. অন্য একটি উদাহরণ হ'ল এন = 11: 1 2 3 4 …

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

6
ছড়া স্কিমগুলি গণনা করুন
একটি "ছড়া প্রকল্প" চিঠির একটি স্ট্রিং aথেকে z, যেমন যে অক্ষরের প্রথম ঘটনার আরোহী অর্ডার (ফাঁক ছাড়া) আছে, থেকে শুরু a। উদাহরণস্বরূপ (প্রথম ঘটনা চিহ্নিত করা সহ): abccdbebdcfa ^^^ ^ ^ ^ দৈর্ঘ্যের ছড়া স্কিমগুলির সংখ্যা বেল সংখ্যাN দিয়ে দেওয়া হয় । ( OEIS A000110 ) B(N) চ্যালেঞ্জ আপনার কাজটি …

6
1 + 1 = 10, 1 + 2 = 3
বেস 10 এবং বেস 2 উভয়ই সাধারণ গাণিতিক (সংযোজন, বিয়োগ, গুণ এবং বিভাগ) করতে পারে তার চেয়ে একটি ফাংশন বা প্রোগ্রাম লিখুন। ফাংশনটি ইনপুট হিসাবে গাণিতিক অভিব্যক্তি গ্রহণ করবে এবং সঠিক ফলাফলটিকে সঠিক ভিত্তিতে আউটপুট দেবে। ইনপুটটি nএক বা একাধিক অপারেটর ( + - * /) দ্বারা পৃথক করা হবে …

24
একটি তালিকার মধ্যে সত্য মানের সীমাগুলি সন্ধান করুন
চ্যালেঞ্জ: কোনও ফাংশন বা প্রোগ্রাম লিখুন যা বুলিয়ান মানগুলির একটি তালিকা গ্রহণ করে এবং সত্যের সমস্ত ব্যাপ্তি প্রদান করে। পরীক্ষার কেস: f [F] = [] f [T] = [[0,0]] f [T,T,F,T] = [[0,1],[3,3]] f [F,T,T,F,F,T,T,T] = [[1,2],[5,7]] f [F,T,T,F,F,F,T,T,T,T] = [[1,2],[6,9]] f [T,T,F,F,F,T,T,T,T,T,T,T,T,T,T,F] = [[0,1],[5,14]] f [F,F,T,T,F,F,F,F,F,F,F,F,T,T,T,T,T,T,T,T,F,F,F,F,F,F,F,F,F,F,F,F,F,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,T,T] = [[2,3],[12,19],[33,54],[93,94]] নিয়মাবলী: …

11
অফিসিয়াল ডায়ালগ এপিএল 2016 বর্ষের খেলা
আপনি যদি মনে করেন এটি মজাদার হতে পারে তবে খুব বেশি কাজ, তবে এই আরও ছোট চ্যালেঞ্জে অংশ নেওয়া বিবেচনা করুন । ২০১ for এর জন্য কিছুটা মজা (এবং সম্ভবত হতাশাই!) ... ডায়ালগের "বছরের ধাঁধা" । উপভোগ করুন! উদ্দেশ্য ডায়ালগ এপিএল ( ডাউনলোড ) এক্সপ্রেশন (অন্যান্য ভাষাগুলি অনুমোদিত, নীচে যোগ্যতা …

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

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