C++ bài 15.D7: Tổng lớn nhất trong dãy


LÀM BÀI

Points: 25 (partial)
Time limit: 1.0s
Memory limit: 20M

Author:
Problem type

Có một dãy số nguyên A có độ dài N với các giá trị chưa biết.

Được cho một dãy số nguyên B có độ dài N1 thỏa mãn điều kiện sau:

Bimax(Ai,Ai+1)

Tìm tổng lớn nhất có thể của các phần tử trong dãy A.

Ràng buộc:

  • Tất cả các giá trị đầu vào đều là số nguyên.
  • 2N100
  • 0Bi105

ĐỊNH DẠNG ĐẦU VÀO

Đầu vào được cung cấp từ đầu vào chuẩn như sau:

Copy
N
B_1 B_2 ... B_{N-1}

ĐỊNH DẠNG ĐẦU RA

In ra tổng lớn nhất có thể của các phần tử trong dãy A.

Ví dụ:

Input
Copy
3
2 5
Output
Copy
9

Dãy A có thể là, ví dụ, (2,1,5), (1,2,3), hoặc (2,2,5). Trong số các ứng viên này, A=(2,2,5) có tổng lớn nhất có thể.

Input
Copy
2
3
Output
Copy
6
Giải thích ví dụ mẫu:
  • Ví dụ 1: N = 3, B = [2, 5]

    • Giải thích: Để đạt tổng lớn nhất, chọn A = [2, 2, 5], tổng là 9.
  • Ví dụ 2: N = 2, B = [3]

    • Giải thích: Tổng lớn nhất có thể là 6, với A = [3, 3].

Lời giải bài tập này: Tại đây

Group giải đáp thắc mắc: Lập trình 24h

Fanpage CLB: CLB lập trình Full House- Việt Nam

Youtube: CLB Lập Trình Full House


Comments

There are no comments at the moment.

Zalo