#CCBCHBAHAI0000055. Bộ phân tích dãy số nguyên PHOJ (PHOJ Integer Sequence Analyzer)
Bộ phân tích dãy số nguyên PHOJ (PHOJ Integer Sequence Analyzer)
Bộ phân tích dãy số nguyên PHOJ (PHOJ Integer Sequence Analyzer)
Nguồn: Phước Hưng OJ
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho mảng số nguyên và giá trị mục tiêu . Hãy tính đồng thời các đại lượng sau:
$$S=\sum_{i=0}^{n-1}a_i,\qquad m=\min_i a_i,\qquad M=\max_i a_i.$$Gọi lần lượt là số phần tử âm, bằng , dương. Đặt
$$p=\min\{i\mid a_i=M\},\qquad q=\max\{i\mid a_i=m\},$$và
Các chỉ số đều là 0-based. Hãy in đầy đủ các đại lượng trên.
Input
Dòng đầu chứa và . Dòng thứ hai chứa số nguyên .
Output
Dòng 1: . Dòng 2: m M. Dòng 3: N_- N_0 N_+. Dòng 4: p q f_x.
Subtask
Subtask 1 (20 điểm): , .
Subtask 2 (30 điểm): , .
Subtask 3 (50 điểm): , .
Ví dụ
Input
7 2
2 -1 5 0 5 -1 2
Output
12
-1 5
2 1 4
2 5 2
Giải thích
, min là , max là ; max đầu tiên ở chỉ số , min cuối cùng ở chỉ số , và xuất hiện hai lần.