إذا أُعطيت سلسلة نصية تمثّل مصفوفة من الأعداد، فأرجِع صفوف تلك المصفوفة وأعمدتها.
إذن، إذا أُعطيت سلسلة نصية مضمَّن فيها أسطر جديدة مثل:
9 8 7
5 3 2
6 6 7
وهي تمثّل هذه المصفوفة:
1 2 3
|---------
1 | 9 8 7
2 | 5 3 2
3 | 6 6 7
فينبغي أن يكون الكود الخاص بك قادرًا على إنتاج ما يلي:
صفوف مصفوفتنا في المثال:
وأعمدتها:
بالإضافة إلى القدرة على الحصول على قائمة الصفوف والأعمدة، يجب أن يقوم الكود لديك بما يلي أيضًا:
بالنسبة إلى كل العمليات على المصفوفة، افترض أن الصفوف والأعمدة تبدأ عدّها من الصفر. هذا يعني أن الصف الأول سيكون الصف 0، والصف الثاني سيكون الصف 1، وهكذا.
سجّل في Exercism لتتعلّم وتتقن Go عبر 34 مفهومًا165 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.