আপনি অলিম্পিক গেমস হোস্ট করেন এবং অনুষ্ঠানের স্বার্থে একটি দুর্দান্ত পুল তৈরি করতে হবে তবে তত্ত্বাবধায়করা প্রায়শই মাত্রাগুলি সম্পর্কে তাদের মন পরিবর্তন করেন এবং অনুরোধযুক্ত আকারের সাথে এটি পুনর্নির্মাণের দ্রুত উপায় প্রয়োজন!
দুটি পূর্ণসংখ্যা দেওয়া হয়েছে L
এবং x
, আপনার কাজটি দৈর্ঘ্য L
এবং x
লেনের একটি সুইমিং পুল তৈরি করা ।
কীভাবে একটি পুল তৈরি হয়?
এটিতে একটি অভ্যন্তর বর্গক্ষেত্র রয়েছে, যার অনুভূমিক দেয়ালগুলি
L
একটানা ড্যাশগুলি (-
) দিয়ে তৈরি , এবং যার উল্লম্ব দেয়ালগুলি3x - 1
বারগুলি (|
) দিয়ে তৈরি made অতিরিক্তভাবে,+
প্রতিটি কোণে 4 টি চিহ্ন রয়েছে। এর একটি উদাহরণ দেওয়া যাক (L = 10, x = 2
):+ + ---------- + + | | | | | | | | | | + + ---------- + +
প্রতিটি লেনের 2 টি উল্লম্ব ইউনিট প্রস্থ রয়েছে। অভ্যন্তরীণ স্কোয়ারটি
x-1
লেন বিভাজক দ্বারা ভরে গেছে ,L
অনুভূমিকভাবে পরপর:
চিহ্নগুলি নিয়ে। লেন বিভাজক স্থাপনের পরে, আমাদের পুলটি দেখতে এই জাতীয় চেহারা হওয়া উচিত:+ + ---------- + + | | | | | :::::::::: | | | | | + + ---------- + +
একটি পুলের মধ্যে একটি প্যাডিং রয়েছে (একটি বাহ্যিক স্কোয়ার), যার অনুভূমিক দেয়ালগুলি (এল + 4)
-
এর এবং উল্লম্ব দেয়ালগুলি (3x + 1)|
এর, যা অভ্যন্তরীণ বর্গক্ষেত্রকে ঘিরে রয়েছে:+ + -------------- + + | + ---------- + | | | | | | | | | | | :::::::::: | | | | | | | | | | | + ---------- + | + + -------------- + +
এবং এটি আমাদের অলিম্পিক আকারের ** সুইমিং পুল!
চশমা:
নকশা এবং কার্যকারিতা উদ্দেশ্যে, আপনি নিশ্চিত করছেন যে
100 ≥ L ≥ 10
এবং15 ≥ x ≥ 2
।আউটপুট অবশ্যই প্রদর্শিত হবে। একটি "উল্লম্বভাবে নির্মিত" * পুল আউটপুটিং অনুমোদিত নয়।
ট্রেলিং এবং শীর্ষস্থানীয় স্থানগুলি অনুমোদিত।
আপনি কোনও স্ট্যান্ডার্ড পদ্ধতিতে ইনপুট নিতে এবং আউটপুট সরবরাহ করতে পারেন ।
ডিফল্ট লুফোলস প্রয়োগ হয়।
উদাহরণ / পরীক্ষার কেস:
এল = 20, এক্স = 3 + + ------------------------ + + | + -------------------- + | | | | | | | | | | | :::::::::::::::::::: | | | | | | | | | | | | :::::::::::::::::::: | | | | | | | | | | | + -------------------- + | + + ------------------------ + + এল = 50, এক্স = 5: + + ------------------------------------------------- ----- + + | + + ------------------------------------------------- - + | | | | | | | | | | | ::::::::::::::::::::::::::::::::::::::::::::::::: : | | | | | | | | | | | | ::::::::::::::::::::::::::::::::::::::::::::::::: : | | | | | | | | | | | | ::::::::::::::::::::::::::::::::::::::::::::::::: : | | | | | | | | | | | | ::::::::::::::::::::::::::::::::::::::::::::::::: : | | | | | | | | | | | + + ------------------------------------------------- - + | + + ------------------------------------------------- ----- + + এল = 10, এক্স = 15 + + -------------- + + | + ---------- + | | | | | | | | | | | :::::::::: | | | | | | | | | | | | :::::::::: | | | | | | | | | | | | :::::::::: | | | | | | | | | | | | :::::::::: | | | | | | | | | | | | :::::::::: | | | | | | | | | | | | :::::::::: | | | | | | | | | | | | :::::::::: | | | | | | | | | | | | :::::::::: | | | | | | | | | | | | :::::::::: | | | | | | | | | | | | :::::::::: | | | | | | | | | | | | :::::::::: | | | | | | | | | | | | :::::::::: | | | | | | | | | | | | :::::::::: | | | | | | | | | | | | :::::::::: | | | | | | | | | | | + ---------- + | + + -------------- + +
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়ী!
* এটি উল্লম্বভাবে নির্মিত হলে জল প্রবাহিত হতে পারে: পি
** হ্যাঁ, আমি জানি যে লেনগুলি যত বেশি হবে এবং পুলটি যত ছোট হবে, অঙ্কনটি পুলের মতো কম দেখায়!
x>=L
??
L=10
এবং কেসের ক্ষেত্রে কী হবে x=15
? পুলে স্থাপনের চেয়ে আরও বেশি গলি থাকবে না? আমি উদ্দেশ্যটি ভুল বুঝতে পারি