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

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

1
ছোট ডায়মন্ড স্কোয়ার অ্যালগোরিদম
হীরা স্কোয়ার অ্যালগরিদম হ'ল একটি ফ্র্যাক্টাল টেরিন (হাইটম্যাপ) উত্পাদিত অ্যালগরিদম। এটি এখানে কীভাবে কাজ করে তা আপনি একটি সুন্দর বর্ণনা পেতে পারেন: http://www.gameprogrammer.com/fractal.html (একটি রেফারেন্স হিসাবে ব্যবহৃত হয়।) http://www.playfuljs.com/realistic-terrain-in-130-lines/ (গ্রেট জেএস বাস্তবায়ন, সম্ভবত আপনি তাঁর রেন্ডারার চুরি করতে চাইতে পারেন this এই অ্যালগরিদমটি http: // ডেমোতে সক্ষম কি তা এখানে …
12 code-golf  random  grid 

25
দিনের র‌্যান্ডম গল্ফ # 2: একটি সাধারণ বিতরণ থেকে নম্বর
সিরিজ সম্পর্কে প্রথমে, আপনি অন্য কোনও কোড গল্ফ চ্যালেঞ্জের মতো এটি ব্যবহার করতে পারেন এবং সিরিজটি মোটেও চিন্তা না করেই এর উত্তর দিতে পারেন। তবে, সমস্ত চ্যালেঞ্জ জুড়ে একটি লিডারবোর্ড রয়েছে। প্রথম পোস্টে সিরিজ সম্পর্কে আরও কিছু তথ্যের সাথে আপনি লিডারবোর্ডটি সন্ধান করতে পারেন । যদিও এই সিরিজের জন্য আমার …

2
একই সংখ্যার সাথে নম্বরগুলি গ্রুপ করুন
আপনার কাজটি হ'ল ডিজিটের বর্গক্ষেত্র গ্রিড দেওয়া হয় ( 0-9), অঙ্কগুলিকে এমনভাবে ভাগ করা যায় যে উপায়গুলির মধ্যে একটি: প্রতিটি ডিজিট হুবহু একটি গ্রুপের অংশ সমস্ত গ্রুপে একই সংখ্যা রয়েছে সমস্ত গোষ্ঠী একটি বহুভুজ সদৃশ আকারের সাথে আবদ্ধ (এর অর্থ এই যে গ্রুপে প্রতিটি অঙ্ক [গ্রুপ বামে, ডান, উপরে, নীচে] …
12 code-golf 

22
স্টার ক্রম তৈরি করুন
আমি রুবি শিখছি এবং এই সমস্যাটি সমাধানের জন্য আমার প্রথম অনর্থক কোড লিখেছি। চ্যালেঞ্জটি হ'ল স্তরের অনুক্রমের প্রথম এন উপাদানগুলি তৈরি করা , এস , যা নিম্নলিখিত হিসাবে সংজ্ঞায়িত হয়েছে: এস [0] = 1 এস [এন] হ'ল সর্বনিম্ন সংখ্যা যা অনুক্রমের দুটি পৃথক পূর্ববর্তী উপাদানের যোগফল হিসাবে প্রকাশ করা যায় …

5
একটি বর্গক্ষেত্রের ডেলাকার্ট সংখ্যা গণনা করুন
চ্যালেঞ্জ: যে কোনও ভাষায় একটি ডেলাকার্ট সংখ্যা গণনা কার্যকর করুন। সংক্ষিপ্ততম কোড জিতেছে। স্বতন্ত্র পূর্ণসংখ্যার একটি প্রদত্ত বর্গাকার ম্যাট্রিক্সের জন্য 1..n² (সম্ভাব্য পার্শ্ব দৈর্ঘ্য এন 3 এবং 27 মধ্যে অন্তত), তার Delacorte নম্বর পণ্য এর সমষ্টি GCD (ক, খ) × distance² (ক, খ) প্রতিটি স্বতন্ত্র জন্য পূর্ণসংখ্যার জোড় {a, b}} …
12 code-golf  math 

1
হ্যালোইন ক্যান্ডি সাজান - হোল # 4
আপনি বিভ্রান্ত হলে হোল # 1 দেখুন । তিনি হ্যালোইন জুড়ে বালতি ক্যান্ডি সংগ্রহ করার পরে প্রতিটি বাচ্চা কী করবে? এটি টাইপ এবং আকার অনুসারে বাছাই করুন অবশ্যই 1 ! চ্যালেঞ্জ বিভিন্ন আকার এবং আকারের মিছরির ডাম্পড আউট ব্যাগ দেওয়া হয়েছে, এর ভিত্তিতে ক্যান্ডিকে বাম থেকে ডানে সাজান: প্রথম: ক্যান্ডির …

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

8
নিরাপদে পাস করতে ট্রোল টোল গণনা করুন
Https://puzzling.stackexchange.com/q/626 দ্বারা অনুপ্রাণিত আপনার দু: সাহসিক কাজগুলিতে আপনি 7 টি সেতুতে ক্রস করতে হবে series প্রতিটি ব্রিজের নীচে একটি ট্রল থাকে। ব্রিজটি অতিক্রম করার জন্য, আপনাকে প্রথমে ট্রোলটি আপনাকে বহন করা কেকের সংখ্যার শতাংশ হিসাবে অবশ্যই কয়েকটি সংখ্যক কেক দিতে হবে। যেহেতু এগুলি সদয় ট্রল, তারা আপনাকে একটি নির্দিষ্ট সংখ্যক …
12 code-golf 

4
একটি দিনের টাইমলাইনে অনিশ্চয়তা
মনে করুন আপনার অ্যালার্ম আপনাকে এক সকালে জাগিয়ে তুলবে, তবে আপনি স্নুজে মারলেন যাতে আপনি আরও 8 মিনিটের জন্য ঘুমাতে পারেন। যখন এটি আবার বেজে যায় আপনি কুরুচিপূর্ণভাবে উঠে একটি ঝরনা খান, যা আপনি অনুমান করেন যে 15 থেকে 17 মিনিট সময় নেয়। তারপরে আপনি ঠিক 2 মিনিটের জন্য দাঁত …

3
কোড গল্ফের 9 টি গর্ত - কিকফফ
ইতিমধ্যে 9 টি হোল চ্যালেঞ্জ হয়েছে (এবং অন্য একটি এখানে ), তবে এটি গত বছর খুব সুন্দর ছিল। এবং পাশাপাশি, আমি কেবল প্রায় 2 মাস ধরে ছিলাম (যদিও এটি চিরকালের মতো মনে হয়)। এবং এটি যথেষ্ট আলাদা। লিডার বোর্ড: (নোট করুন যে গর্তগুলির জন্য ওজন এখনও প্রতিষ্ঠিত হয়নি) +---------------+------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ |Competitor …

11
একটি ক্রম করুন
পূর্ণসংখ্যার একটি ক্রম হ'ল এক-সিকোয়েন্স যদি এই অনুক্রমের দুটি ধারাবাহিক সংখ্যার মধ্যে পার্থক্য -1 বা 1 হয় এবং এর প্রথম উপাদানটি 0 হয়। আরও স্পষ্টভাবে: a1, a2, ..., an হ'ল এক-সিকোয়েন্স যদি: For any k (1 ≤ k < n): |a[k] - a[k+1]|=1, a[1]=0 ইনপুট n - অনুক্রমের উপাদানগুলির সংখ্যা …

2
প্রোগ্রামার গার্ডেন
প্রোগ্রামার গার্ডেন পেশাদার সফটওয়্যার বিকাশকারী হিসাবে আপনি নিজেকে সূর্যের কঠোর অ-কৃত্রিম আলোর কাছে প্রকাশের ঝুঁকি নিতে পারবেন না, তবে আপনার কাছে ফুলের জন্য একটি নরম জায়গা রয়েছে এবং আপনি সারা বছর আপনার বাগানটিকে ভাল আকারে রাখতে চান। এই লক্ষ্যে, আপনার বাড়ির পাদদেশে ফুলের ফুলগুলি পরিষ্কার করার জন্য প্রতি মাসে একজন …
12 code-golf 

7
মিশ্র বেস রূপান্তর
পটভূমি দশমিক, বাইনারি, হেক্সাডেসিমাল, অক্টাল: এখানকার বেশিরভাগ লোকদের বেশ কয়েকটি বেস সিস্টেমের সাথে পরিচিত হওয়া উচিত। উদাহরণস্বরূপ, হেক্সাডেসিমাল সিস্টেমে, 12345 16 সংখ্যাটি উপস্থাপন করবে 1*16^4 + 2*16^3 + 3*16^2 + 4*16^1 + 5*16^0 নোট করুন যে আমরা সাধারণত বেস (অঙ্কিত 16) থেকে অঙ্ক থেকে অঙ্কে পরিবর্তিত হওয়ার আশা করি না …

6
পূর্ণসংখ্যা আবেগ
একটি প্রোগ্রাম বা ফাংশন লিখুন যা প্রদত্ত পূর্ণসংখ্যা এন (ফাংশন প্যারামিটার / আরগস / স্টিডিনের মাধ্যমে ইনপুট) "প্রতিক্রিয়া" করে প্রোগ্রামটি নেতিবাচক সংখ্যাগুলির বিষয়ে চিন্তা করে না, এমনকি পছন্দ করে, বিজোড় সংখ্যা অপছন্দ করে এবং 13 নম্বরকে ভয় করে। এটি নিম্নলিখিত আউটপুট করা উচিত: যদি এন <0: -------------------------- | | | …

6
একটি 8 বিট সংযোজক প্রয়োগ করুন
চ্যালেঞ্জ একটি ফাংশন প্রয়োগ করুন যা দুটি পূর্ণসংখ্যাকে গ্রহণ করে যার মান 0 - 255 থেকে শুরু করে 256 মোডের পূর্ণসংখ্যার যোগফল দেয় You আপনি কেবল বিটওয়াইজ নেগেশন (~), বিটওয়াইস বা (|), বিট শিফটিং অপারেটর (>>, <<) ব্যবহার করতে পারেন , এবং অ্যাসাইনমেন্ট (=)। আপনি যে জিনিসগুলি ব্যবহার করতে পারবেন …

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