Nộp bài
Điểm:
1200 (thành phần)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Tác giả:
Dạng bài
Cho một dãy gồm n số nguyên a_1,a_2,\dots,a_n. Ta định nghĩa: đoạn con của dãy A là một dãy các phần tử liên tiếp nhau thuộc A. Hoặc có thể viết (a_i,a_{i+1},\dots,a_j) là một đoạn con của A với i\le j. Độ dài của đoạn con được tính là số phần tử của đoạn con đó, ví dụ, đoạn con trên có độ dài là j-i+1.
Yêu cầu: Tìm một đoạn con có độ dài ngắn nhất chứa cả số lớn nhất và số nhỏ nhất của dãy A.
Input, Output và Subtasks
Input
- Dòng đầu chứa một số nguyên dương n (n\le 10^5).
- Dòng tiếp theo chứa n số nguyên a_1,a_2,\dots,a_n
Output
- Một số duy nhất là độ dài của đoạn con tìm được thỏa mãn yêu cầu đề bài.
Sample 1
Input
8
1 3 6 2 8 1 3 8
Output
2
Bình luận