Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
SPSEQ - Sequences |
W. là 1 dãy các số nguyên dương. Nó có các đặc điểm sau:
- Độ dài của dãy là 1 số lẻ: L = 2*N + 1
- N + 1 số nguyên đầu tiên của dãy tạo thành 1 dãy tăng
- N + 1 số nguyên cuối của dãy tạo thành 1 dãy giảm
- Không có 2 số nguyên nào cạnh nhau trong dãy có giá trị bằng nhau
Ví dụ: 1, 2, 3, 4, 5, 4, 3, 2, 1 là 1 dãy W. độ dài 9. Tuy nhiên, dãy 1, 2, 3, 4, 5, 4, 3, 2, 2 không là 1 dãy W.
Yêu cầu: Trong các dãy con của dãy số cho trước, tìm dãy W. có độ dài dài nhất.
Input
Dòng 1: số nguyên dương N (N <= 100000), độ dài dãy số.
Dòng 2: N số nguyên dương ai (ai <= 109).
Output
1 số nguyên dương duy nhất là độ dài dãy W. dài nhất.
Example
Input:
10
1 2 3 4 5 4 3 2 1 10
Output:
9
Input:
19
1 2 3 2 1 2 3 4 3 2 1 5 4 1 2 3 2 2 1
Output:
9
Được gửi lên bởi: | HNUE |
Ngày: | 2009-11-26 |
Thời gian chạy: | 0.104s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | Tất cả ngoại trừ: ASM64 GOSU NODEJS PERL6 PYPY RUST SED VB.NET |
Nguồn bài: | UVA |
hide comments
|
|||||||
2016-03-17 13:41:41
yeah đã AC, vẫn chưa biết code cũ sai trỗ nào @@@ |
|||||||
2015-12-11 07:57:44 ptt
chỉ cần 1 lần thôi |
|||||||
2015-12-06 04:50:06 Thắng Ðam Mê
LIS và LDS luôn sẵn sàng tài trợ cho bạn |
|||||||
2015-07-03 11:56:22 N�ng D�n John
vãi cả bài ACM, vãi luôn chương trình tìm min ! function min(a,b: longint): longint; begin min:=a; if a<min then min:=b; end; Last edit: 2015-07-03 11:57:14 |
|||||||
2015-06-23 10:29:02 Bee
1 đấm AC |
|||||||
2014-12-25 10:36:18 Sơn Tùng M-TP
Sort lại rồi tìm cây khung vừa vừa là AC à. |
|||||||
2014-07-31 16:45:50 Tây Cuồng
W. là 1 dãy CÁC số nguyên dương... thế nhưng vẫn có test ra 1 làm WA 1 lần |
|||||||
2014-03-30 05:44:16 Hồ Sỹ Thành
Cái dưới 9 là đúng rồi đó bạn 1 2 3 4 5 4 3 2 1 kìa @Mạnh |
|||||||
2014-03-29 19:18:05 Kraken
text dưới 7 chứ sao lại 9 nhỉ, ai giải thích hộ đi @@! |
|||||||
2014-01-15 15:57:47 Kiều Quốc Đạt
Cài 2 dãy như bài LIS |