GHS - Ghép số
Dữ liệu vào: standard input
Dữ liệu ra: standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte
Đăng bởi: admin

Cho N số nguyên dương a1, a2, …, aN . Từ N số đã cho ta có thể tạo ra một số nguyên mới bằng cách ghép tất cả các số đã cho lại với nhau theo một trật tự nào đó. Chẳng hạn, với dãy gồm 4 số: 5; 9; 6; 2 ta có thể ghép thành các số: 5962; 5926; 5692; 5629; 6295;…

Yêu cầu: Hãy tìm số K lớn nhất trong các số tạo thành.

Dữ liệu vào: có cấu trúc như sau:

- Dòng đầu tiên ghi một số nguyên dương N (1 < N < 100).

- Dòng tiếp theo ghi N số nguyên dương a1, a2, a3, …, aN, trong đó tất cả các số đều không vượt quá 100 và mỗi số cách nhau một dấu cách.

Dữ liệu ra: Ghi số nguyên K là số lớn nhất trong các số mới được tạo ra.
 

Ví dụ

  • input
    4
    5 9 6 2
    output
    9652
Back to Top