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

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

8
এটা সহজ নাকি কঠিন?
আপনার কঠিন কাজটি করার জন্য আপনাকে কম্পিউটারের জন্য এমন একটি জিনিস তৈরি করতে হবে যা কিছু শব্দকে একটি সহজ উপায়ে ব্যাখ্যা করা হয়েছে কিনা তা জানতে পারে। যদি কেবলমাত্র দশ শতাধিক ব্যবহৃত শব্দ ব্যবহার করা হয় তবে কিছু সাধারণ উপায়ে ব্যাখ্যা করা হয়েছে। যদি তা না হয় তবে এটি কঠোরভাবে …
21 code-golf  string 

10
একটি চিত্রের গড় রঙ
একটি চিত্রের গড় রঙ বিজ্ঞানীরা মহাবিশ্বের গড় রঙ নির্ধারণ করতে সক্ষম হয়েছেন তবে আমরা কতগুলি বাইটে একটি চিত্রের গড় রঙ খুঁজে পেতে পারি? তোমার কাজ আপনার ইনপুটটি একটি একক চিত্র হবে যা আপনাকে চিত্রের রংগুলির গড় খুঁজে পেতে এবং একটি হেক্স রঙ-স্ট্রিং ( #??????) আউটপুট করতে হবে । চিত্রটি নিম্নলিখিত …

12
এএসসিআইআই মায়া নাম্বার
একটি প্রোগ্রাম বা ফাংশন লিখুন যা ইনপুট হিসাবে ধনাত্মক পূর্ণসংখ্যার দেওয়া হয়, মায়া সংখ্যায় সেই পূর্ণসংখ্যার প্রতিনিধিত্ব করে । মায়ার সংখ্যা মায়ার সংখ্যাগুলি একটি ভিজিমেসাল সিস্টেম (বেস 20) মাত্র 3 টি প্রতীক ব্যবহার করে: < >জিরোর জন্য (সঠিক চিহ্নটি হ'ল এক ধরণের শেল যা সহজেই ASCII ব্যবহার করে উপস্থাপন করা …

2
লসী এএসসিআইআই আর্ট কম্প্রেশন
পটভূমি পিকাসসিআইআই একটি ঝরঝরে সরঞ্জাম যা চিত্রগুলিকে ASCII আর্টে রূপান্তর করে। এটি নিম্নলিখিত দশটি ASCII অক্ষর ব্যবহার করে উজ্জ্বলতার বিভিন্ন ডিগ্রি অর্জন করে: @#+';:,.` আমরা বলব যে এই চার্সেলগুলির (চরিত্রের উপাদানগুলি) 1 (এট-সাইন) থেকে 10 (স্পেস) পর্যন্ত উজ্জ্বলতা রয়েছে। নীচে, আপনি একটি সামান্য কোড রূপান্তর করার ফলাফল দেখতে পারেন, ওয়েলশ …

5
র‌্যান্ডম এএসসিআইআই আর্ট অফ দি ডে # 5: ডায়মন্ড টিলিংস
ম্যাশ আপ টাইম! এটি আমার র‌্যান্ডম গল্ফ অফ দিবা এবং অপ্টিমাইজারের এএসসিআইআই আর্ট অফ দ্য সিরিজের উভয়েরই কিস্তি # 5 । এই চ্যালেঞ্জে আপনার জমা (গুলি) উভয় লিডারবোর্ডের (যা আপনি লিঙ্কযুক্ত পোস্টগুলি সন্ধান করতে পারেন) এর পক্ষে গণ্য হবে। অবশ্যই, আপনি এটি অন্য কোনও কোড গল্ফ চ্যালেঞ্জের মতো আচরণ করতে …

7
একটি বেস-প্রমাণ এক্সপ্রেশন আউটপুটিং
পটভূমি কিছু সম্ভাব্য ফিউচারে, বিশ্ব তাদের সংখ্যাসূচক সিস্টেমগুলি দশমিক (বেস 10 বা b10) থেকে অন্য কোনও বেসে (বাইনারি b2, অক্টাল b8, হেক্সাডেসিমাল b16বা এমনকি অখাদ্য b1, যে ক্ষেত্রে আমরা ক্ষতিগ্রস্থ করেছি!) রূপান্তরিত করে । সুতরাং, এই সম্ভাব্য বিশ্ব-পরিবর্তিত ইভেন্টের প্রস্তুতির জন্য, আপনি আপনার সমস্ত প্রোগ্রামের বেস-প্রুফ করার সিদ্ধান্ত নিয়েছেন। বিদ্যমান …

5
চাইনিজ চেকবোর্ড
চাইনিজ চেকারদের খেলাটি একটি বোর্ডে ছয়-দফার নক্ষত্রের মতো ফাঁকা স্থান সহ খেলা হয়: উইকিপিডিয়া থেকে চিত্র .খালি দাগগুলির GYORPBজন্য এবং ছয় রঙিন শুরুর অবস্থানগুলির জন্য চিঠিগুলি ব্যবহার করে আমরা এই বোর্ডের একটি ASCII- শিল্প উপস্থাপনা তৈরি করতে পারি : G G G G G G G G G G B …

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

3
ইতিবাচক পূর্ণসংখ্যার বাছাই করে হত্যা করুন
ভূমিকা পাটিগণিত গাওল একটি বিশেষ সুবিধা যা ইতিবাচক পূর্ণসংখ্যাকে বন্দী করে। তবে সম্প্রতি, ইতিবাচক পূর্ণসংখ্যারগুলি পালানোর চেষ্টা করা হচ্ছে। সুতরাং ওয়ার্ডেনগুলি সিদ্ধান্ত নিয়েছে, অন্য, পূর্ণসংখ্যার কিছুটিকে অন্য পূর্ণসংখ্যাকে একটি বার্তা প্রেরণের জন্য মুছে ফেলবে। সর্বাধিক প্রভাবের জন্য কোনটি পূর্ণসংখ্যার নির্মূল করতে পারে তা নির্ধারণের জন্য তারা একটি প্রোগ্রাম লেখার জন্য …
21 code-golf  grid 

6
চাইনিজ রিমেন্ডার উপপাদ্য
চীনা বাকি উপপাদ্য আমাদের বলে যে সবসময় আমরা একটি সংখ্যা যে বিভিন্ন মৌলিক মডিউল অধীনে যে কোন প্রয়োজনীয় remainders উত্পাদন করে খুঁজে পেতে পারেন। আপনার লক্ষ্য হ'ল বহুপাক্ষিক সময়ে এই জাতীয় সংখ্যার আউটপুট দেওয়ার জন্য কোড লিখুন। সংক্ষিপ্ততম কোড জিতেছে। উদাহরণস্বরূপ, বলুন আমাদের এই সীমাবদ্ধতা দেওয়া হয়েছে ( %মোডের প্রতিনিধিত্ব …

2
প্রধান বহুপদী
একটি বহুপদী দেওয়া, এটি প্রধান কিনা তা নির্ধারণ করুন। একটি বহুপদী ax^n + bx^(n-1) + ... + dx^3 + ex^2 + fx + g, যেখানে প্রতিটি পদার্থ একটি ধ্রুবক সংখ্যা (সহগ) হয় যার একটি nonnegative পূর্ণসংখ্যা শক্তি দ্বারা গুণিত হয় x। ননজারো সহগ সহ সর্বাধিক পাওয়ারকে ডিগ্রি বলা হয়। এই …
21 code-golf  math  primes 

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

3
আমি যে কারুকাজ করব?
মাইনক্রাফ্টে 21 টি আইটেম রয়েছে যা আপনি কেবল কাঠ এবং কাঠ থেকে তৈরি কারিগরগুলি ব্যবহার করে কারুকাজ করতে পারেন : কুড়াল নৌকা বাটি বোতাম বুকে কারুকাজ টেবিলের দরজা বেড়া গেট নিড়ানি মই পিক্যাক্স তক্তা চাপ প্লেট বেলচা সাইন স্ল্যাব সিঁড়ি লাঠি তরোয়াল trapdoor এই তালিকাটি ধরে নিয়েছে যে 6 বিভিন্ন …

11
হাউসডর্ফ দূরত্ব গণনা করুন
ভূমিকা Hausdorff দূরত্ব একটি মেট্রিক স্থান দুটি সাব-সেট নির্বাচন মধ্যে পার্থক্য পরিমাপ। স্বজ্ঞাতভাবে, একটি মেট্রিক স্পেস একটি অন্তর্নির্মিত দূরত্ব ফাংশন সহ কিছু সেট; এই চ্যালেঞ্জে আমরা সাধারণ দূরত্ব সহ প্রাকৃতিক সংখ্যা ব্যবহার করব d(a, b) := abs(a - b)। দুটি খালি খালি সীমাবদ্ধ সেটগুলির মধ্যে হসডর্ফ দূরত্ব Aএবং এর Bদ্বারা …

9
কোলাটজ চাচাত ভাইদের গণনা করা হচ্ছে
ধনাত্মক পূর্ণসংখ্যা n এর জন্য ক্রিয়াটি f (n) সংজ্ঞায়িত করুন : n / 2 , যদি n হয় হয় 3 * n + 1 , যদি n বিজোড় হয় যদি আপনি বারবার 0 টির চেয়ে বড় এন- তে এই ফাংশনটি প্রয়োগ করেন তবে ফলাফলটি সর্বদা 1 তে রূপান্তরিত হয় বলে …

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