ترتيب حسب آخر رقم
Python
Easy
sorting
مهمة «ترتيب حسب آخر رقم»
اكتب برنامجًا يقوم بفرز قائمة من الأعداد الصحيحة تصاعديًا حسب الرقم الأخير. إذا تطابقت الأرقام الأخيرة، فيجب فرز الأعداد تنازليًا. في السطر الأول من الإدخال يُعطى العدد n (1 ≤ n ≤ 1000). في السطر الثاني، تُدرج n من الأعداد الصحيحة مفصولة بمسافات، كل عدد يتراوح من -1000 إلى 1000. اطبع القائمة المرتبة من الأعداد مفصولة بمسافات.
تنسيق الإدخال
السطر الأول: عدد صحيح n. السطر الثاني: n من الأعداد الصحيحة، مفصولة بمسافات.
تنسيق الإخراج
سطر واحد يحتوي على n أرقام، مرتبة وفقًا لقاعدة، مفصولة بمسافات.
أمثلة
مثال 1
الإدخال
5
12 23 34 45 56
الإخراج
12 23 34 45 56
مثال 2
الإدخال
4
-1 11 -21 31
الإخراج
31 11 -1 -21
مثال 3
الإدخال
4 2
6 10 3 5
الإخراج
10 2 3 6
مثال 4
الإدخال
3
100 200 300
الإخراج
300 200 100
مثال 5
الإدخال
3 3
7 11 13
الإخراج
11 3 7
main.py