Kết nối

Xem dạng PDF

Gửi bài giải

Điểm: 5,00
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C++

Cho mảng số nguyên dương gồm n phần tử (1 <= n <= 100). Từ các số nguyên này người ta tạo ra một số nguyên mới bằng cách kết nối tất cả các số đã cho viết liên tiếp nhau. Ví dụ với n = 4 và các số 12, 34, 567, 890 ta có thể tạo ra các số mới như sau: 1234567890, 3456789012, 8905673412,.. 

Trong trường hợp này số lớn nhất có thể tạo thành là 8905673412

Yêu cầu: Cho n và mảng số nguyên n. Hãy xác định số lớn nhất có thể kết nối được theo quy tắc trên

Dữ liệu vào: Cho trong file văn bản CONNECT.INP gồm n + 1 dòng

- Dòng đầu tiên ghi số nguyên n

- Trong các dòng còn lại, dòng thứ i+1 ghi số ai

Dữ liệu ra: Ghi vào file văn bản CONNECT.OUT số lớn nhất được kết nối thành từ các số ban đầu.


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.