Không hỗ trợ Mobile

Chế độ luyện tập yêu cầu môi trường màn hình lớn để làm bài và chống gian lận hiệu quả. Vui lòng truy cập bằng máy tính (Desktop/Laptop) để tiếp tục thao tác.

Quay lại trang chủ

#1085 · Mua Socola

Hôm nay Lộc muốn ăn socola nên đã đến cửa hàng để mua. Cửa hàng bán N loại socola khác nhau. Loại thứ i có ai viên socola có thể bán.

Lộc là thiếu gia tiền nhiều vô kể. Vì thế Lộc không bị giới hạn bởi bất kỳ giá tiền nào và muốn mua nhiều socola nhất có thể.

Tuy nhiên, nếu Lộc mua x_i socola loại i (0 \leq x_i \leq a_i) thì số lượng mua socola các loại j từ 1 đến i − 1 (1 \leq j \lt i) phải thỏa một trong hai điều kiện:

  • x_j = 0. Lộc không mua socola loại j.
  • $x_j < x_i$. Lộc mua được ít socola loại $j$ hơn loại $i$.

Ví dụ: Cửa hàng trưng bán số lượng socola các loại từ 1 đến N là: [6, 5, 4, 2, 5]. Mảng x = [0, 0, 1, 2, 5] là số lượng mua được socola các loại từ 1 đến N.

Bạn hãy tính số socola tối đa mà Lộc mua được ở cửa hàng

Dữ liệu vào

  • Dòng đầu chứa số nguyên N (1 \leq N \leq 2 × 10^5) là số loại socola.
  • Dòng tiếp theo chứ N số nguyên a_i (1 \leq a_i \leq 10^9) là số socola của mỗi loại.

Dữ liệu ra

In ra số socola tối đa mà Lộc có thể mua

BẢNG TỔNG QUAN KẾT QUẢ

# Tài khoản Kết suất Lúc nộp
1
31 ms 1752 KB
340 Bytes
08/02/2023
11:02
2
K
Lê Trung Kiên @2380601123
41 ms 1864 KB
461 Bytes
01/04/2026
21:27
3
42 ms 1836 KB
453 Bytes
01/12/2022
20:36
4
L
Mai Dương Long @2380601236
42 ms 1864 KB
651 Bytes
18/06/2024
03:53
5
44 ms 1056 KB
631 Bytes
18/05/2023
18:35
6
44 ms 1060 KB
631 Bytes
18/05/2023
18:34
7
44 ms 1064 KB
631 Bytes
18/05/2023
18:38
8
44 ms 2092 KB
604 Bytes
29/09/2023
21:06
9
45 ms 1056 KB
631 Bytes
18/05/2023
18:36
10
45 ms 1064 KB
631 Bytes
18/05/2023
18:35
11
45 ms 1084 KB
573 Bytes
19/03/2024
22:48
12
46 ms 1056 KB
631 Bytes
18/05/2023
18:35
13
47 ms 1836 KB
1429 Bytes
02/12/2022
01:54
14
B
Trần Gia Bảo @2380600172
47 ms 1840 KB
451 Bytes
17/11/2023
15:06
15
H
48 ms 3012 KB
1015 Bytes
02/12/2022
08:28
16
52 ms 1856 KB
1429 Bytes
23/12/2025
14:51
17
P
54 ms 1080 KB
513 Bytes
17/12/2025
17:09
18
55 ms 1860 KB
785 Bytes
17/10/2025
12:01
19
56 ms 1744 KB
351 Bytes
20/05/2023
22:24
20
Đ
65 ms 1812 KB
602 Bytes
17/03/2023
14:40

LỊCH SỬ CÁ NHÂN

Vui lòng đăng nhập để xem lịch sử làm bài của bạn.

THẢO LUẬN BÀI TOÁN

Chưa có thảo luận nào cho bài này.

GỢI Ý & HƯỚNG DẪN

  • Ví dụ 1: Số socola tối đa mua được là: 0 + 0 + 1 + 3 + 6 = 10.
  • Ví dụ 2: Số socola tối đa mua được là: 1 + 2 + 3 + 4 + 10 = 20.
  • Ví dụ 3: Số socola tối đa mua được là: 0 + 0 + 0 + 1 = 1
Viết code