Sắp xếp dãy số theo chữ số lớn nhất của số

View as PDF



Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, Pascal, Perl, Python, SCRATCH, Sed, Text
Points: 5 (p) Time limit: 1.0s Memory limit: 1G Input: stdin Output: stdout

Cho một dãy \(N\) số nguyên dương

Yêu cầu

In ra dãy số đó theo thứ tự sắp xếp tăng dần số có chữ số lớn nhất.

Dữ liệu vào

  • Dòng \(1\): Ghi số nguyên dương \(N (1 ≤ N ≤ 10^4)\).
  • Dòng \(2\): Ghi \(N\) số nguyên dương, mỗi số có giá trị không vượt quá \(10^9\)

Dữ liệu ra

  • Dòng \(1\): Ghi dãy \(A\) sau khi sắp xếp theo yêu cầu, nếu các số có cùng chữ số lớn nhất thì số nhỏ hơn sắp xếp trước
Sample
Input
5
9 7 12 6 13
Output
12 13 6 7 9

Comments

Most recent
Loading comments...

There are no comments at the moment.