

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
int n;
cin >> n;
int a[n];
for (int i=0; i<n; i++) cin >> a[i];
int l[n];
fill(l,l+n,1);
for (int i=1; i<n; i++) if (a[i]>=a[i-1]) l[i] = l[i-1]+1;
cout << *max_element(l,l+n);
}
$\\$
`@Daoanhviet96`
Hãy giúp mọi người biết câu trả lời này thế nào?
![]()
#include<bits/stdc++.h>
#define ll long long
#define f1(i,a,n) for(ll i=a;i<=n;i++)
using namespace std;
ll a[10005],n,k[10005]={0},res=0;
int main()
{
cin>>n;
f1(i,1,n)
cin>>a[i];
f1(i,1,n)
{
k[i]=1;
f1(j,1,n)
{
if(a[i]>a[j])
k[i]=max(k[i],k[j]+1);
}
res=max(res,k[i]);
}
cout<<res;
}
Hãy giúp mọi người biết câu trả lời này thế nào?
![]()
Bảng tin
725
9763
337
thôi làm bây giờ đi để tí nx nộp
2901
47938
1864
Nếu tí hết lười thì làm =))
725
9763
337
vãi
505
2809
392
bài làm sai rồi nha
505
2809
392
kết quả đúng nm chx chắc đã đúng đâu
505
2809
392
tui nộp bài của bạn lên thì thấy báo sai ở lần thử thứ 10 rồi
2901
47938
1864
Bạn nộp ở đâu?
2901
47938
1864
Bạn có thể thử sử dụng toán tử > thay vì >=.