Problem

10 /12


المربع السحري؟

Problem

ترتيب المربع السحري & nbsp؛ N & nbsp؛ عبارة عن مصفوفة مربعة بحجم & nbsp؛ NxN & nbsp ؛، مكونة من أرقام 1 ، 2 ، ... ، & nbsp؛ NxN & nbsp؛ بحيث تتساوى مجاميع كل عمود وكل صف وكل من القطرين الكبيرين آخر. اكتب برنامجًا للتحقق مما إذا كانت المصفوفة المربعة هي مربع سحري.

إدخال البيانات
يدخل السطر الأول حجم المصفوفة & nbsp؛ N ( \ (0 & lt؛ N & lt؛ = 100 \) ). تحتوي الأسطر التالية على & nbsp؛ N & nbsp؛ nbsp؛ nbsp؛ nbsp؛ nbsp؛ nbsp؛

بيانات النشر
يجب أن يخرج البرنامج الكلمة & # 39 ؛ YES & # 39 ؛ إذا كانت المصفوفة مربعًا سحريًا ، وكانت الكلمة & # 39 ؛ NO & # 39 ؛ إذا لم يكن كذلك. نبسب ؛

مثال <الجسم>
# إدخال الإخراج
1 3
8 1 6
3 5 7
4 9 2
نعم