Cho mảng n số. Đếm số 'cụm' các phần tử liên tiếp DƯƠNG (>0). Dùng let mut it = a.iter().peekable(); rồi while let Some(&x) = it.next() { ... }: khi gặp phần tử >0 mà trước đó không phải >0 thì tăng đếm. In số cụm.
Dòng 1: n. Dòng 2: n số.
1 <= n <= 10^5; |a_i| <= 10^9
Một số.
Ví dụ:
Đầu vào:
8
1 2 -1 3 4 -2 5 -3
Đầu ra:
3
Giải thích:
Đang tải editor...