এমন একটি প্রোগ্রাম বা ফাংশন লিখুন যা স্টিডিনের থেকে বা কোনও ফাংশন আর্গুমেন্ট হিসাবে একটি অ-নেতিবাচক পূর্ণসংখ্যা এন গ্রহণ করে। এটি অবশ্যই একটি ফাঁকা ASCII- আর্ট স্কোয়ারের একটি স্ট্রিং প্রিন্ট বা ফিরতে হবে যার পাশগুলির প্রতিটি এন নম্বর দিয়ে অনুলিপি করা হয়েছে।
বিশেষ করে:
যদি এন হয় 0
, এন এর কোনও অনুলিপি ব্যবহার করা হয় না, সুতরাং কোনও আউটপুট (বা কেবলমাত্র একটি একক ট্রেইলিং নিউলাইন) হওয়া উচিত নয়।
যদি N হয় 1
তবে আউটপুটটি হ'ল:
1
যদি এন হয় 2
:
22
22
যদি এন হয় 3
:
333
3 3
333
যদি এন হয় 4
:
4444
4 4
4 4
4444
যদি এন হয় 5
:
55555
5 5
5 5
5 5
55555
প্যাটার্ন 6
মাধ্যমে চলতে থাকে 9
।
যদি N হয় 10
তবে আউটপুটটি হ'ল:
10101010101010101010
10 10
10 10
10 10
10 10
10 10
10 10
10 10
10 10
10101010101010101010
লক্ষ্য করুন যে এটি আসলে বর্গক্ষেত্র নয়। এটি 10 সারি লম্বা তবে 20 কলাম প্রশস্ত কারণ 10
দুটি অক্ষর দীর্ঘ। এটা উদ্দেশ্য। মুল বক্তব্যটি হ'ল "স্কোয়ার" এর প্রতিটি পাশেই এন এর অনুলিপি রয়েছে So সুতরাং এর বাইরে সমস্ত ইনপুট 9
প্রযুক্তিগতভাবে ASCII আয়তক্ষেত্র হবে।
উদাহরণস্বরূপ, যদি এন হয় 23
তবে আউটপুটটি হয়:
2323232323232323232323232323232323232323232323
23 23
23 23
23 23
23 23
23 23
23 23
23 23
23 23
23 23
23 23
23 23
23 23
23 23
23 23
23 23
23 23
23 23
23 23
23 23
23 23
23 23
2323232323232323232323232323232323232323232323
এখানে জন্য প্রয়োজন বোধ করা আউটপুট Pastebins হয় 99
, 100
, 111
, এবং 123
(তারা একটি ব্রাউজারে ভুল মনে হতে পারে কিন্তু একটি টেক্সট এডিটরে তারা সঠিক সন্ধান করব)। 1000
পেস্টবিনের জন্য আউটপুট বড় হয় তবে এটিতে 1000 সারি এবং 4000 কলাম থাকবে। 4 বা ততোধিক সংখ্যার সংখ্যাগুলিতে অবশ্যই ছোট সংখ্যার মতো কাজ করা উচিত।
বিবরণ:
- এন অবশ্যই অবশ্যই দশমিক সংখ্যার উপস্থাপনায় লিখতে হবে, কোনও
+
চিহ্ন বা অন্যান্য অ-সংখ্যা সহ। - ফাঁকা অঞ্চলটি কেবল ফাঁকা জায়গায় পূরণ করতে হবে be
- কোনও লাইনের নেতৃত্বাধীন বা পিছনের স্থান থাকা উচিত নয়।
- স্কোয়ারগুলির শেষ লাইনের পরে একটি একক নিউলাইন optionচ্ছিকভাবে অনুমোদিত।
- এই চ্যালেঞ্জটি তৈরি হওয়ার পরে লেখা ভাষাগুলি স্বাগত, তারা কেবল জয়ের যোগ্য নয় ।
- বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জিতেছে!