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

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


15
নিউমারোলজি ক্যালকুলেটর
এই চ্যালেঞ্জের লক্ষ্য হ'ল অক্ষর এবং সংখ্যাযুক্ত স্ট্রিং থেকে এক ধরণের অঙ্কের অঙ্কের অঙ্ক করা। ইনপুটটি কোনও সুবিধাজনক পদ্ধতির মাধ্যমে (স্ট্যান্ডার্ড ইনপুট, আর্গুমেন্ট, পৃথক ফাইল) হতে পারে। ইনপুট কোনো মুদ্রণযোগ্য হওয়া ASCII অক্ষর থাকতে পারে, কিন্তু শুধুমাত্র alphanumerical ( A-Z, a-z, এবং 0-9) বলে বিবেচনা করা হবে। আউটপুট একটি অঙ্ক …
19 code-golf 

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

5
অ্যান্টেসিস খেলুন!
https://en.wikipedia.org/wiki/Losing_chess এটি মূলত দাবা টুর্নামেন্ট , তবে অ্যান্টিথেসের জন্য;) উদ্ভাবিত অনেক দাবা রূপগুলির মধ্যে একটি অ্যান্টিচেস । লক্ষ্যটি হ'ল আপনার সমস্ত টুকরা হারাতে (এটি কিছুটা অদ্ভুত বলে মনে হতে পারে তবে এটি একটি কারণে অ্যান্টিথেস বলে)। নিয়ম অ্যান্টিচেসের নিয়মগুলি স্ট্যান্ডার্ড দাবা'র সাথে খুব মিল - তবে কয়েকটি মোটামুটি ছোটখাটো পার্থক্য …

18
ইনপুট স্ট্রিং থেকে পরপর n এর বেশি স্বর সরান
আমি টানা তিনটি বেশি স্বরযুক্ত স্ট্রিং পছন্দ করি না। আপনি কি এমন কোনও প্রোগ্রাম লিখতে পারেন যা শব্দ থেকে আমি চাই না এমন সমস্ত স্বর সরিয়ে দেয়? আপনি STDIN (অথবা নিকটতম বিকল্প), কমান্ড-লাইন আর্গুমেন্ট বা ফাংশন আর্গুমেন্টের মাধ্যমে ইনপুট নিয়ে কোনও প্রোগ্রাম বা ফাংশন লিখতে এবং STDOUT (বা নিকটতম বিকল্প), …
19 code-golf  string 

6
বিপরীত বোস্ট্রোফডন পাঠ্য
বাস্ট্রোফিডন দ্বি-নির্দেশমূলক পাঠের এক ধরণের পাঠ যেখানে বাম থেকে ডান এবং ডান থেকে বামে পড়ার মাঝে ধারাবাহিক রেখার বিকল্প থাকে। চরিত্রের দিকনির্দেশটি পড়ার দিক থেকে সম্মানের সাথেও মিরর করা হয়েছিল। বিপরীত বুস্ট্রোফিডন রাইটিং সিস্টেমে, অক্ষরগুলি মিরর করার পরিবর্তে 180 টি ঘোরানো হয়েছিল। চ্যালেঞ্জ এমন একটি প্রোগ্রাম / ফাংশন লিখুন যা …

2
কোপা শেল সিকোয়েন্স
বিভিন্ন সুপার মারিও গেমগুলিতে সবুজ এবং লাল কোওপা ট্রুপা শেলগুলি সমতল পৃষ্ঠতলগুলিতে অবিচ্ছিন্নভাবে স্লাইড করতে পারে এবং ইটের ব্লকগুলি ধ্বংস করতে পারে their যখন কোনও শেল একটি ইটের ব্লকে আঘাত করে তখন ব্লকটি ভেঙে যায়, এটিকে ফাঁকা জায়গায় পরিণত করে এবং কোপা শেল দিকটি উল্টে দেয়। উদাহরণ হিসাবে, এখানে লাল …

11
কোনও ভেক্টরের সীমিত সংখ্যক যোগফল গণনা করুন
কোনও ভেক্টরের সংযোজিত যোগফলটি পূর্ববর্তী সমস্ত উপাদানের যোগফল ধরে গণনা করা হয়। এই ক্ষেত্রে: vec = [1 1 1 -1 -1 -1 -1 -1 1 1 1 1 -1] cum_vec = [1 2 3 2 1 0 -1 -2 -1 0 1 2 1] এখন, একটি উচ্চতর এবং একটি নিম্ন …

19
বিপরীত এবং বর্গাকার
এই চ্যালেঞ্জটিতে আপনি একটি উত্সাহী ক্রম থেকে সংখ্যাগুলি গণনা করবেন। আপনার ইনপুটটি একক দশমিক ননজেটিভ পূর্ণসংখ্যা। এই পূর্ণসংখ্যার বিটগুলি বিপরীত করুন এবং তারপরে প্রয়োজনীয় আউটপুট পেতে সংখ্যাটি বর্গ করুন। বিটগুলি বিপরীত করার সময় আপনাকে অবশ্যই ইনপুটটিতে কোনও শীর্ষস্থানীয় জিরো ব্যবহার করবেন না। উদাহরণ স্বরূপ: 26 (base 10) = 11010 (base …

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

12
আই সো দ্যাট কামিং
একটি প্রোগ্রাম বা ফাংশন লিখুন যা 1 বা তার বেশি -1 এর চেয়ে কম পূর্ণসংখ্যায় নিয়ে যায়। অর্থাৎ ইনপুটটি 0, 1 বা -1 হবে না। যদি ইনপুট হয় 2তবে আউটপুটটি হওয়া উচিত: |\_/| |___| যদি ইনপুট হয় 3তবে আউটপুটটি হওয়া উচিত: |\_/\_/| |______| যদি ইনপুট হয় 4তবে আউটপুটটি হওয়া উচিত: …

1
খাড়া বংশ বর্জন করুন!
পটভূমি কয়েক মাস আগে, আপনার জীবনের দু: সাহসিক কাজ শুরু হতে চলেছিল। এখন, এই নির্দিষ্ট মুহুর্তে (হ্যাঁ, এখন), কয়েক মাস কষ্ট এবং কঠোর পরিশ্রমের পরে, আপনি এবং একদল বন্ধু বিশ্বের শীর্ষে দাঁড়িয়ে আছেন on হ্যাঁ, আপনি ঠিক, আপনি শিখর উপর Sagarmatha । যাইহোক, জিনিসগুলি আপনার পছন্দ মতো চলছে না। একটি …
19 code-golf 

10
মুদ্রা টসিং সময় ভ্রমণকারীদের
ভবিষ্যতে যখন টাইম ট্র্যাভেল (টিটি হিসাবে সংক্ষিপ্ত) সাধারণ হবে, মুদ্রা টসিং একটি গুরুতর মনের খেলাধুলায় পরিণত হবে। ভবিষ্যতের জন্য প্রস্তুত করার জন্য আমরা এমন প্রোগ্রামগুলির জন্য একটি প্রতিযোগিতা তৈরি করি যেখানে সময়গুলি ভ্রমণে প্রবেশের দৃষ্টিকোণ থেকে সত্যই ঘটে থাকে। প্রতিযোগিতাটি একটি রাউন্ড-রবিন স্টাইলের কিং যা জাভা ক্লাসগুলির মধ্যে কয়েন টসিং …

30
একটি অনুচিত ভগ্নাংশে মিশ্রিত সংখ্যা
একটি অনুচিত ভগ্নাংশে মিশ্রিত সংখ্যা এই চ্যালেঞ্জটিতে আপনি একটি মিশ্র সংখ্যাটিকে একটি অনুচিত ভগ্নাংশে রূপান্তর করবেন। যেহেতু অনুপযুক্ত ভগ্নাংশগুলি কম সংখ্যা ব্যবহার করে, আপনার কোডটি যতটা সম্ভব সংক্ষিপ্ত হওয়া দরকার। উদাহরণ 4 1/2 9/2 12 2/4 50/4 0 0/2 0/2 11 23/44 507/44 সবিস্তার বিবরণী আপনি অনুমান হতে পারে ইনপুটের …

2
ডোনাট শপ ™
নগদ অর্থের অভাবে আপনি বিশ্বের বৃহত্তম ডিজিটাল ডোনাট সংস্থা ডোনট শপ for এর জন্য ডোনাট তৈরির জন্য সাইন আপ করেছেন, বেশিরভাগ কারণেই তারা প্রতিটি আকারের ডোনাট কল্পনাপ্রসূতভাবে বিক্রি করে। এখন, ট্রেডিং স্ট্যান্ডার্ড যেহেতু আজকাল খুব শক্ত, আপনি এই ডোনাটগুলি তৈরি করার জন্য যতটা সম্ভব সংক্ষিপ্ত কোড লিখতে হবে যাতে তাদের …

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