ماتریس

ماتریس

متوسط

دستورالعمل‌ها

اگر رشته‌ای داشته باشید که نشان‌دهنده‌ی ماتریسی از اعداد است، سطرها و ستون‌های آن ماتریس را برگردانید.

حالا رشته‌ی زیر را در نظر بگیرید که خطوط جدیدی درونش جاسازی شده‌اند:

9 8 7
5 3 2
6 6 7

که این ماتریس را نشان می‌دهد:

    1  2  3
  |---------
1 | 9  8  7
2 | 5  3  2
3 | 6  6  7

کد شما باید بتواند این‌ها را بیرون بدهد:

  • فهرستی از سطرها، با خواندن هر سطر از چپ به راست و حرکت از بالا به پایین میان سطرها،
  • فهرستی از ستون‌ها، با خواندن هر ستون از بالا به پایین و حرکت از چپ به راست.

سطرهای ماتریس نمونه‌ی ما:

  • ۹، ۸، ۷
  • ۵، ۳، ۲
  • ۶، ۶، ۷

و ستون‌های آن:

  • ۹، ۵، ۶
  • ۸، ۳، ۶
  • ۷، ۲، ۷
ویرایش از طریق GitHub این لینک در پنجره یا زبانه‌ی جدیدی باز می‌شود
Delphi Pascal Exercism

آماده‌اید ماتریس را شروع کنید؟

در Exercism ثبت‌نام کنید تا Delphi Pascal را همراه با 76 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.