Trồng cây


Submit solution

Points: 1
Time limit: 1.0s
Memory limit: 125M

Author:
Problem type

Bác nông dân Jon vừa mới mua n cây giống và muốn trồng chúng trong sân nhà. Mỗi ngày, Jon có thể trồng một cây, và đối với mỗi cây, Jon biết chính xác số ngày cần thiết sau khi trồng để cây phát triển hoàn toàn. Jon cũng muốn tổ chức một bữa tiệc cho bạn bè nông dân của mình, nhưng để gây ấn tượng với họ, Jon chỉ muốn tổ chức bữa tiệc sau khi tất cả các cây đã trưởng thành. Cụ thể, bữa tiệc có thể được tổ chức vào ngày sớm nhất sau khi cây cuối cùng đã phát triển hoàn toàn. Hãy giúp Jon tìm ra ngày sớm nhất có thể tổ chức bữa tiệc. Jon có thể chọn thứ tự trồng các cây theo ý muốn, vì vậy Jon muốn trồng cây sao cho bữa tiệc có thể được tổ chức sớm nhất có thể.

Đầu vào

Đầu vào gồm hai dòng. Dòng đầu tiên chứa một số nguyên N (1 ≤ N ≤ 100.000) biểu thị số lượng cây giống. Dòng thứ hai chứa N số nguyên t_i (1 ≤ t_i ≤ 1.000.000), trong đó t_i biểu thị số ngày cây thứ i cần để phát triển hoàn toàn.

Đầu ra

Chương trình của bạn cần in ra đúng một dòng chứa một số nguyên, biểu thị ngày sớm nhất có thể tổ chức bữa tiệc. Các ngày được đánh số 1, 2, 3,...

Ví dụ:

Input 1:
4
2 3 4 3
Output 2:
7
Input 2:
6
39 38 9 35 39 20
Output 2:
42

Comments

There are no comments at the moment.