```html ابحث عن القيمة القصوى في مصفوفة وفقًا لشرط ```
Swift
Medium
loops
مهمة «```html ابحث عن القيمة القصوى في مصفوفة وفقًا لشرط ```»
إليك نص مهمة البرمجة مترجمًا إلى العربية:
بالنظر إلى مصفوفة مربعة من الأعداد الصحيحة. ابحث عن أكبر عنصر بين تلك الموجودة فوق القطر الرئيسي والتي هي أعداد أولية. إذا لم توجد مثل هذه العناصر، اطبع -1. العدد الأولي هو عدد طبيعي أكبر من 1 لا يقبل القسمة إلا على 1 وعلى نفسه.
بالنظر إلى مصفوفة مربعة من الأعداد الصحيحة. ابحث عن أكبر عنصر بين تلك الموجودة فوق القطر الرئيسي والتي هي أعداد أولية. إذا لم توجد مثل هذه العناصر، اطبع -1. العدد الأولي هو عدد طبيعي أكبر من 1 لا يقبل القسمة إلا على 1 وعلى نفسه.
تنسيق الإدخال
في السطر الأول عدد صحيح N (1 ≤ N ≤ 100). في الأسطر N التالية، كل سطر يحتوي على N أعداد صحيحة — عناصر المصفوفة. الأعداد لا تتجاوز قيمتها المطلقة 1000.
تنسيق الإخراج
عدد صحيح واحد — أكبر عنصر أولي فوق القطر الرئيسي، أو -1 إذا لم يكن هناك أي منها.
أمثلة
مثال 1
الإدخال
3
2 3 5
7 11 13
17 19 23
الإخراج
13
مثال 2
الإدخال
Привет, мир!
الإخراج
3
مثال 3
الإدخال
2
4 6
8 10
الإخراج
-1
مثال 4
الإدخال
5
1 2 3 4 5
3
الإخراج
12
مثال 5
الإدخال
аеёиоуыэюя
الإخراج
10
main.swift