Giải bài trực tuyến

Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

Từ tập các bài có trên SPOJ (acm)

995. Ðoạn con có tổng lớn nhất

Mã bài: GSS

Cho dãy số a[1], a[2], ..., a[n] (|a[i]| <= 15000, n <= 50000).

Hàm q(x, y) = max { tổng(a[i]+a[i+1]+...+a[j]), x <= i <= j <= y }.

Cho m câu hỏi dạng x, y (1 <= x <= y <= n). (m <= 50000) -> hãy tính các q(x, y).

Input

- Dòng ðầu là n.

- Dòng thứ hai là dãy a.

- Dòng thứ 3 là m.

- m dòng tiếp theo mỗi dòng là 1 cặp số x, y.

Output

-> Lần lượt ghi ra các q(x, y) tương ứng. Mỗi kết quả ghi trên 1 dòng.

Example

Input:
3
-1 2 3
1
1 2
Output:
2

Được gửi lên bởi:Nguyen Dinh Tu
Ngày:2006-10-24
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Ngôn ngữ cho phép:Tất cả ngoại trừ: AWK CLOJ ERL F# GO JS PERL 6 PYTH 3.1.2 SCALA SED TCL
Nguồn bài:Bai` nay Hieu add day nhe ^^

hide comments
2011-11-29 04:15:31 thanh



Last edit: 2011-11-29 04:19:16
2011-11-02 18:00:06 bé bi bô tập duyệt like ntd
IT thôi
2011-07-19 17:09:32 pham tuan minh
bai nay dung interval tree nhung ko biet lam the nao de ac nhi
2011-07-11 17:26:26 Nguyễn Phúc Bình Nguyên
IT ra không nhỉ :-w
2010-11-28 10:50:33 TungNH
RMQ
SPOJ System © 2012 Sphere Research Labs | Projekty informatyczne i aplikacje na zamówienie. All Rights Reserved.