প্রোগ্রামিং সমস্যা ৫ — বাক্স ১

প্রবলেম সেটার : Dimik Computing


সমস্যার বিবরণ

তোমার হাতে যথেষ্ট পরিমাণে কাজকর্ম নেই দেখে তোমাকে একটি বাক্স আঁকার কাজ দেওয়া হলো। আসলে ব্যাপারটি তেমন কিছু কঠিন নয়। তোমাকে বর্গের একটি বাহুর দৈর্ঘ্য বলা হবে, আর তুমি চট করে * অক্ষরটি ব্যবহার করে ওই বর্গটি এঁকে ফেলবে। বর্গের কেবল বাহু আঁকলেই হবে না, ভেতরের ঘরগুলোও * দিয়ে পূর্ণ করে দিতে হবে। যেহেতু তুমি প্রোগ্রামিং শেখা শুরু করেছ এবং লুপ পর্যন্ত শিখে ফেলেছ, তাই তুমি কাজটি করবে একটি প্রোগ্রাম লিখে।

ইনপুট

প্রথম লাইনে একটি সংখ্যা T (1T25) থাকবে এবং তারপরে T-সংখ্যক লাইন থাকবে। প্রতিটি লাইনে একটি করে সংখ্যা N থাকবে যার মান 1 থেকে 80-এর মধ্যে হবে।

আউটপুট

প্রতিটি N-এর জন্য N×N বর্গ আঁকতে হবে। পুরো বর্গটি * দিয়ে পূর্ণ করে দিতে হবে। প্রতিটি বর্গ একটি ফাঁকা লাইন দিয়ে পৃথক করে দিতে হবে। পৃথক করার কাজ ব্যতিত অন্য কোথাও অতিরিক্ত ফাঁকা লাইন বা স্পেস রাখা যাবে না।

নমুনা ইনপুট আউটপুট

নমুনা #১

ইনপুট
3
1
3
5
আউটপুট
*

***
***
***

*****
*****
*****
*****
*****

প্রবলেম পরিসংখ্যান

১৯৩১টি সাবমিশন

৯৮৯টি অ্যাকসেপ্টেড

৯৫২ জন চেষ্টা করেছেন

৮১১ জন সমাধান করেছেন

সাইট পরিসংখ্যান

৪৫৩৯৩টি সাবমিশন

৫২টি প্রোগ্রামিং সমস্যা

৩৯৮৯ জন ইউজার

দ্বিমিকের বই