Ghép số

Xem dạng PDF

Gửi bài giải

Điểm: 0,50 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Tèo và Tí chơi thân với nhau, biết Tí học rất giỏi môn Toán nên một hôm Tèo đố Tí bài toán:

Cho n số nguyên dương ~x_1, x_2,x_3, ... x_n,~

Hãy ghép các số đó lại với nhau để được số nguyên dương lớn nhất.

Ví dụ: Với 3 số 12, 907,91 ta có 6 cách ghép được số là:1290791, 1291907, 9071291, 9079112, 9112907, 9190712. Trong đó số lớn nhất là 9190712.

Tất nhiên là bài toán này không thể làm khó Tí được nhưng vì còn bận học bài nên Tí muốn nhờ các bạn viết chương trình giải quyết bài toán trên.

Dữ liệu vào:

Dòng đầu chứa số nguyên dương n;

Dòng thứ hai chứa n số nguyên dương ~x_1, x_2,x_3, ... x_n,~. Hai số liên tiếp cách nhau một dấu cách.

Dữ liệu ra:

Ghi ra số nguyên dương lớn nhất ghép được.

Ví dụ:

input

3

12 907 91

output

9190712

Giới hạn:

1 <= n <=100; 1 <= ~x_i <= 10^5 ~


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.