المربع السحري؟
Problem
ترتيب المربع السحري & nbsp؛ N & nbsp؛ عبارة عن مصفوفة مربعة بحجم & nbsp؛ NxN & nbsp ؛، مكونة من أرقام 1 ، 2 code>، ... ، & nbsp؛ NxN & nbsp؛ بحيث تتساوى مجاميع كل عمود وكل صف وكل من القطرين الكبيرين آخر. اكتب برنامجًا للتحقق مما إذا كانت المصفوفة المربعة هي مربع سحري. p>
إدخال البيانات strong>
يدخل السطر الأول حجم المصفوفة & nbsp؛ N ( \ (0 & lt؛ N & lt؛ = 100 \) ). تحتوي الأسطر التالية على & nbsp؛ N & nbsp؛ nbsp؛ nbsp؛ nbsp؛ nbsp؛ nbsp؛
بيانات النشر strong>
يجب أن يخرج البرنامج الكلمة & # 39 ؛ YES & # 39 ؛ إذا كانت المصفوفة مربعًا سحريًا ، وكانت الكلمة & # 39 ؛ NO & # 39 ؛ إذا لم يكن كذلك. p>
نبسب ؛
مثال h5>
| # |
إدخال |
الإخراج |
<الجسم>
| 1 |
3
8 1 6
3 5 7
4 9 2
| نعم |