16-12-15, 06:56 PM
(آخر تعديل لهذه المشاركة : 18-12-15, 02:27 AM {2} بواسطة الشاكي لله.)
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اليوم نبدأ اول جولة من مسابقة الخوارزمية (النسخة الثانية)
المسئلة
لديك مصفوفة اعداد رياضية منتظمة الابعاد (اي عدد اعمدتها يساوي عدد صفوفها - مع ضرورة ان يكون عدد الابعاد فردي).
اكتب برنامج لجمع الاعداد الواقعة على حرف الـ X في المصفوفة
اكتب برنامج لجمع الاعداد الواقعة على حرف الـ X في المصفوفة
Write an algorithm to do summation to the numbers in X-form within odd-uniform matrix
مثال:-
لدينا هذه المصفوفة من الاعداد (تم وضعها في جدول للتوضيح)
لو قمنا افتراضيا بعمل X على المصفوفة بهذا الشكل :-
سنقوم بجمع الاعداد الواقعة على ال X فسيكون لدينا
11 + 11 + 84 + 17 + 97 + 39 + 62 + 50 + 23 = 394
11 + 11 + 84 + 17 + 97 + 39 + 62 + 50 + 23 = 394
سنعطيكم المصفوفة في ملف نصي ونريد منكم ايجاد وجمع الاعداد التي تقع على X .
علما بأن X هو مجرد رمز وهمي يمر على المصفوفة ، مثله كمثل خطوط العرض والطول للكرة الارضية
علما بأن X هو مجرد رمز وهمي يمر على المصفوفة ، مثله كمثل خطوط العرض والطول للكرة الارضية
طبيعة الناتج النهائي يجب ان تكون هكذا :-
الـ Flow Chart
كما وعدناكم في هذه المسابقة يوجد هناك Flow Chart للحل ، يمكنك اتباعه خطوة خطوة والاتيان بنفس الحل الذي قمت به ، او بامكانك اختراع حل بنفسك :
المخطط نفسه باللغة الانجلينزية (العربي افضل بحكم انه اضفت توضيحات اكثر) :
-----------------
نكرر ، المطلوب فقط هو الملف التنفيذي للبرنامج وليس السورس كود .
وتذكر من يطرح الحل اولا يحصل على نقاط اكثر
ملف المصفوفة للتجريب موجود في المرفقات
علما بانه سيتم تجريب برنامجك على اكثر من مصفوفة وبأكثر من بعد للتأكد من صحة عمل الخوارزمية
علما بانه سيتم تجريب برنامجك على اكثر من مصفوفة وبأكثر من بعد للتأكد من صحة عمل الخوارزمية
انتهي - لنرى ابداعاتكم