সম্পর্কিত: আসুন একটি ডিজিট মোজাইক ডিজাইন করি , এল-ফ্যাবেট প্রিন্ট / আউটপুট করি । স্যান্ডবক্স পোস্ট এখানে
নিম্নলিখিত হিসাবে 2 ইনপুট C = columns and rows, S = starting point
আউটপুট একটি ম্যাট্রিক্স দেওয়া হয়েছে :
Input 4, 3
1 2 3 0
2 2 3 0
3 3 3 0
0 0 0 0
ব্যাখ্যা
প্রদত্ত C = 4, S = 3
1) C x C
ভরা একটি ম্যাট্রিক্স তৈরি করুন0
4 columns
4 _____|____
| |
r --0 0 0 0
o | 0 0 0 0
w | 0 0 0 0
s --0 0 0 0
2) S
সারি এবং কলামের মধ্যে মানগুলি পূরণ করুন S
, তারপরে 1 টি বিয়োগ করুন S
এবং অবধি পুনরাবৃত্তি করুন S = 0
। এই ক্ষেত্রেS = 3
Column 3
S = 3 |
v
0 0 3 0
0 0 3 0
Row 3-->3 3 3 0
0 0 0 0
Column 2
S = 2 |
v
0 2 3 0
Row 2-->2 2 3 0
3 3 3 0
0 0 0 0
Column 1
S=1 |
v
Row 1-->1 2 3 0
2 2 3 0
3 3 3 0
0 0 0 0
Final Result
1 2 3 0
2 2 3 0
3 3 3 0
0 0 0 0
বিধি
- ধরে
C >= S >= 0
- আউটপুটটি একটি ম্যাট্রিক্স, তালিকার তালিকা, অ্যারে (1-মাত্রিক বা দ্বিমাত্রিক) ইত্যাদি হতে পারে
- আপনি যে কোনও ডিফল্ট আই / ও ফর্ম্যাটটির মাধ্যমে ইনপুট নিতে পারেন
- আপনার প্রোগ্রাম, ফাংশন, ইত্যাদি ... 1-ইনডেক্সিং বা 0-সূচক হতে পারে। কোনটি নির্দিষ্ট করুন specify
দ্রষ্টব্য ব্যাখ্যা 1-ইনডেক্সিং
কোড-গল্ফের মানদণ্ড জিতেছে