Tìm dãy con liên tiếp có tích lớn nhất


Gửi bài giải

Điểm: 5
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Kiểu bài tập

Đề bài

Cho một dãy gồm N số nguyên(có thể âm hoặc dương).

  • Tìm một dãy con liên tiếp sao cho tích các phần tử trong dãy con là lớn nhất.

  • In ra tích lớn nhất.

Dữ liệu vào

Dòng 1: N (1 ≤ N ≤ 10^5)

Dòng 2: N số nguyên a[i] (-100 ≤ a[i] ≤ 100)

Dữ liệu ra

Một số nguyên – tích lớn nhất có thể đạt được.

Ví dụ

Input Output
5
2 3 -2 4 -1
48
4
-1 -2 -3 -4
24

Nhận xét


  • 0
    kbinh   đã bình luận lúc 13 tháng 12 năm 2025, 5:12 a.m. chỉnh sửa

    Ok