Đoạn con cùng dấu

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, Brain****, C, C++, Java, Pascal, Perl, Python, SCRATCH, Sed, Text
Điểm: 5 Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho một dãy số nguyên \(A\) khác 0 có \(N\) số. Một đoạn con của dãy gồm các phần tử liên tiếp được gọi là cùng dấu nếu trong đoạn con đó không có hai phần tử liên tiếp nào trái dấu với nhau.

Yêu cầu

  • Hãy tính độ dài đoạn con dài nhất.

Input

  • Dòng đầu chứa số \(N\)
  • Dòng thứ 2 chứa \(N\) số \(A_1, A_2, A_3,..., A_N\)

Output

  • Dòng 1 chứa số \(K\) là kết quả của bài toán.
Sample
Input
3
1 2 -2
Output
2

Constraints:

  • \(N < 10^5, |Ai| < 10^9\)

Bình luận

Gần nhất
Tải bình luận...

Không có bình luận nào.