Gửi bài giải

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

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Python
Tam giác
Mô tả và yêu cầu

Cho một dãy gồm n số nguyên dương A1, A2,…, An. Hãy chọn ra ba số trong dãy
(mỗi số chỉ được chọn một lần) sao cho ba số được chọn là số đo độ dài tương ứng
của ba cạnh tam giác có chu vi lớn nhất.

Dữ liệu vào

- Dòng đầu ghi số nguyên dương n (3 ≤ n ≤ 105);
- Dòng thứ hai ghi n số nguyên dương A1, A2, …, An. Mỗi số có giá trị không
vượt quá 109 và giữa chúng cách nhau đúng một dấu cách.
Kết quả: Ba số nguyên thỏa mãn điều kiện bài toán theo thứ tự từ lớn đến nhỏ
và giữa các số phải cách nhau đúng một dấu cách. Nếu không tìm được ba số thỏa
mãn điều kiện bài toán thì ghi số -1.

Ví dụ
Input               Output                      Input                Output
      4                    5 4 3                      4                    -1
      3 5 1 4                                         2 9 2 15

Tải PDF gốc


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.