DVC3 - Chia đoạn - HSG12
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

BÀI 3: (4 điểm) Chia đoạn

Cho dãy gồm N số nguyên dương a1, a2, a3,…,an. Hãy lập trình chia dãy N số nguyên dương trên thành nhiều đoạn nhất mà có tổng bằng nhau.

Dữ liệu vào: Từ file BAI3.INP gồm:

- Dòng đầu chứa số nguyên N (0<N<105).

- Dòng thứ 2 gồm N số nguyên dương a1, a2, a3,…,an mỗi số cách nhau một dấu cách (0<|ai|<109).

Kết quả: Ghi ra file BAI3.OUT gồm:

- Dòng đầu ghi số đoạn nhiều nhất có tổng bằng nhau.

- Dòng hai ghi vị trí điểm đầu của các đoạn.                                   

Ví dụ

BAI3.INP

BAI3.OUT

10

2 8 3 11 2 7 2 4 9 4

4

1 4 6 9

Back to Top