Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Ẩn danh

Cho dãy số nguyên gồm n phần tử a[1], a[2], ..., a[n].

Em hãy lập trình:

a.      Đếm và tính tổng các phần tử dương trong dãy.

b.      Chỉ số của phần tử âm đầu tiên và phần tử dương cuối cùng?

c.      Tìm giá trị lớn nhất trong dãy và vị trí của nó, nếu có nhiều giá trị như vậy thì đưa ra vị trí đầu tiên.

Input:

-         Dòng đầu tiên chứa số nguyên N (1 ≤ N ≤ 100)

-         Dòng thứ 2 chứa N số nguyên A1, A2, ..., AN

Output:

-         Dòng 1 là hai giá trị c và S trong đó c là số lượng số nguyên dương và S là tổng các số nguyên dương trong dãy.

-         Dòng 2 là chỉ số của phần tử âm đầu tiên và phần tử dương cuối cùng trong trường hợp không có thì in ra 0

-         Dòng 3 là giá trị lớn nhất của dãy số và chỉ số của nó.

Ví dụ:

Input

Output

8

4 -4 7 -5 8 4 7 -2

5 30

2 7

8 5

 

giup lam bai nay voi can gap

Ngôn ngữ lập trình nào bạn?

hocthemmoingay.
12 tháng 9 lúc 16:37

pascal bn

 


Các câu hỏi tương tự
gấu trúc VN
Xem chi tiết
sahaphap wongratch
Xem chi tiết
Trần Trung Hiếu THCS Thá...
Xem chi tiết
anh vương
Xem chi tiết
Phùng Phúc An
Xem chi tiết
Trần Trung Hiếu
Xem chi tiết
Nguyễn Dư Thành Đạt
Xem chi tiết
my trần
Xem chi tiết
Ẹih bw
Xem chi tiết
Bùi Thị Châu Loan
Xem chi tiết