KH_03 - Chọn Số

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift

Cho một mảng các số nguyên gồm n phần tử, hãy tìm mảng con dài nhất mà các phần tử trong mảng có độ chênh lệch không quá 1 đơn vị

Input

  • Dòng đầu tiên là số nguyên n (0 < n < 100)
  • Dòng thứ hai chứa n số nguyên được phân tách với nhau bởi một khoảng trắng

Output

  • Độ dài của dãy con dài nhất đạt yêu cầu

Sample

Input #1
6
4 6 5 3 3 1
Output #1
3
Input #2
6
1 2 2 3 1 2
Output #2
5

Hint

  • Với test case 1, ta có dãy con là [3, 3, 4], dãy có độ dài bằng 3
  • Với test case 2, ta có dãy con là [1, 2, 2, 1, 2], dãy có độ dài bằng 5

Problem source: Hackerrank


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.