TL03 - Vắt sữa bò - milk2
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: phanhieubl

Vào một buổi sáng nông dân John sắp một đàn bò gồm n con bò để vắt sữa. Ông dự kiến là vào sáng hôm đó, con bò thứ i có khả năng sẽ vắt được ai lít sữa. Tuy nhiên đàn bò của ông có đặc điểm là cứ mỗi lần vắt sữa một con, những con còn lại trông thấy sợ quá nên sẽ bị giảm sản lượng mỗi con 01 lít sữa. Nếu vắt sữa con bò thứ nhất, n-1 con còn lại bị giảm sản lượng. Sau đó vắt sữa con bò thứ hai thì n-2 con còn lại bị giảm sản lượng....

Bạn hãy giúp nông dân John tính xem thứ tự vắt sữa bò như thế nào để số lượng sữa vắt được là nhiều nhất nhé.

Dữ liệu vào: gồm 2 dòng

  • Dòng thứ nhất là số nguyên n (1 ≤ n ≤ 100) là số lượng con bò.
  • Dòng thứ hai gồm n số nguyên a1, a2,..., an (1 ≤ ai ≤ 1000) là sản lượng sữa của các con bò.

Dữ liệu xuất:

  • Là một số nguyên xác định số lít sữa nhiều nhất mà anh Bo có thể vắt được. 

Ví dụ

Milk2.INP

Milk2.OUT

4

4 4 4 4

10

4

2 1 4 3

6

Back to Top