• LQDOJ
  • Trang chủ
  • Giới thiệu Trạng thái Đề xuất ý tưởng Đề xuất bài tập Đề xuất kỳ thi Công cụ Báo cáo tiêu cực Báo cáo lỗi Thư viện

Tiếng Việt

Tiếng Việt
English

Đăng nhập

Đăng ký

nhat_cva

  • Giới thiệu
  • Bài tập
  • Bài nộp
Số kỳ thi 7
Điểm tối thiểu 1207
Điểm tối đa 1555
1366
Rating
453
Bài đã giải
69480
Tổng điểm
2656
Hạng Rating
1082
Hạng điểm
0
Đóng góp
trinh minh nhat (thcs cva)

include<bits/stdc++.h>

using namespace std;
const int N=1e5+5;
int n,a[N],b[N],c[N],kq=0;
int main(){
ios_base::sync_with_stdio(0);
cin.tie(nullptr);
freopen("bai3.inp","r",stdin);
freopen("bai3.out","w", stdout);
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
}
b[1]=1;
c[n]=1;
for(int i=2;i<=n;i++){
if(a[i]>a[i-1])b[i]=b[i-1]+1;
else b[i]=1;
}
for(int i=n-1;i>=1;i--){
if(a[i+1]<a[i])c[i]=c[i+1]+1;
else c[i]=1;
}
for(int i=1;i<=n;i++){
if(b[i]!=1&&c[i]!=1)kq=max(b[i]+c[i]-1,kq);
}
cout<<kq;
}

«    »
Thứ 2
Thứ 3
Thứ 4
Thứ 5
Thứ 6
Thứ 7
CN
Ít
Nhiều

Các lần thi

, #

proudly powered by DMOJ| developed by LQDJudge team