স্কিটলস রঙিন ক্যান্ডি যেখানে 5 স্বতন্ত্র স্বাদ থাকে; আঙুর, সবুজ আপেল, লেবু, কমলা এবং স্ট্রবেরি যথাক্রমে (পি) ইউপ্রেল, (ছ) রেন, (ই) ইওলো, (ও) রেঞ্জ এবং (আর) এড দ্বারা প্রতিনিধিত্ব করা হয়। আমি বিভিন্ন ধরণের রঙ বাছাই করে স্কিটলস খেতাম, তারপরে ক্রমানুসারে সেগুলি খাচ্ছিলাম। অফিসে কয়েকটি অদ্ভুত চেহারা পাওয়ার পরে, আমি এখন এগুলি সাধারণ ব্যক্তির মতো খাওয়ার ভান করি। আপনার কাজ এটি অনুকরণ করা:
আপনার কোড (সম্পূর্ণ প্রোগ্রাম বা ফাংশন) ইনপুট হিসাবে (কোনও যুক্তিসঙ্গত বিন্যাসে) স্কিটলসের একটি অ্যারে (10x10) পাবেন। এই অ্যারেটি অরসোর্টড স্কিটলসের গাদা উপস্থাপন করবে। আপনার কাজটি হ'ল আপনার স্বল্প প্রিয় থেকে পছন্দসই রঙ পর্যন্ত "খাওয়া"। আমার পছন্দের অর্ডারটি হল আঙ্গুর, সবুজ আপেল, লেবু, কমলা, স্ট্রবেরি, তবে যতক্ষণ না ধারাবাহিকভাবে প্রয়োগ করা হয় ততক্ষণ আপনি কোনও অর্ডার বেছে নিতে পারেন (দয়া করে আপনার জমা দেওয়ার ক্ষেত্রে আপনার পছন্দটি তালিকাভুক্ত করুন যাতে আমি এটির জন্য আপনাকে বিচার করতে পারি)। প্রতিটি টুকরো মিছরি খাওয়ার পরে আপনার কোড আউটপুট আসবে (একই ফর্ম্যাটে আপনি ইনপুট নেবেন) খালি টুকরোটির সাথে অবশিষ্ট গাদাটি স্থান দ্বারা প্রতিস্থাপিত হবে। আপনি কেবল আপনার প্রিয় অবধি অবধি পুনরাবৃত্তি করবেন। আপনি খেতে যেকোন স্কিটল বেছে নিতে পারেন (এলোমেলো বা নির্বিচারক হতে পারে)। চলার জায়গাগুলি অবশ্যই রাখতে হবে।
উদাহরণস্বরূপ, আপনার আউটপুট ক্রমটি এর মতো দেখতে পাওয়া যাবে (ব্রেভিটির জন্য 5x5 ব্যবহার করে এবং স্পেসগুলি দেখায় .
)
start 1 2 3 4 5 n
.org. .org. .org. .org. .or.. .or.. ..r..
prgrg .rgrg .rgrg .rgrg .rgrg .r.rg .r.r.
gggpr gggpr ggg.r ggg.r ggg.r ggg.r ....r
oyyor oyyor oyyor oyyor oyyor oyyor ....r
.r.p. .r.p. .r.p. .r... .r... .r... .r...
এটি কোড-গল্ফ , তাই বাইট জেতে সংক্ষিপ্ততম কোড
টিএল; ডিআর বিধি:
- জমা দেওয়া পুরো প্রোগ্রাম বা ফাংশন হতে পারে
- ইনপুট কোনও যুক্তিসঙ্গত পদ্ধতিতে (স্ট্রিং, তালিকা, ম্যাট্রিক্স, ইত্যাদি) কোনও যুক্তিসঙ্গত পদ্ধতিতে (এসটিডিআইএন, ফাংশন আর্গুমেন্ট ইত্যাদি) নেওয়া যেতে পারে। তবে সারিগুলির মধ্যে অবশ্যই কিছু বর্ণচিহ্ন থাকতে হবে
- আউটপুট অবশ্যই কোনও যুক্তিসঙ্গত পদ্ধতি (এসটিডিআউট, ফাংশন রিটার্ন, ect।) দ্বারা ইনপুট হিসাবে একই বিন্যাসে উত্পাদিত করা আবশ্যক। মধ্যবর্তী আউটপুট সীমিত বা নাও হতে পারে
- প্রথম আউটপুট প্রথম ইনপুট হতে হবে
- ট্রেলিং স্পেসগুলি অবশ্যই সংরক্ষণ করতে হবে
- যে কোনও রঙ অর্ডার ব্যবহার করা যেতে পারে (আপনার উত্তরের তালিকা)
- বর্তমান রঙের কোনও স্কিটল খাওয়া যেতে পারে
- শেষ আউটপুট কেবল আপনার পছন্দসই রঙ এবং স্পেস হবে
- যদি সম্ভব হয় তবে আপনার জমাটি পরীক্ষা করতে একটি অনলাইন সংকলকটির একটি লিঙ্ক অন্তর্ভুক্ত করুন