Tên đăng nhập Điểm Bài tập ▾ Giới thiệu
21401 1801 1
21402
vinhkhangtruong23
Truong vinh khang10ly
101 1

tài khoản mới

21403 301 1
21404 210 1
21405 1001 1
21406 1235 1
21407 401 1
21408 501 1
21409 301 1
21410 101 1
21410 101 1
21410 101 1
21410 101 1
21414 1001 1
21415 750 1

Nothing

21416 101 1
21416
pikadn
Đức Nghĩa
101 1
21416 101 1
21419 201 1
21420 93 1
21421 801 1
21422
votamnhi123
Võ Tâm Nhi
101 1
21423 801 1
21423 801 1
21425 10 1
21426 351 1
21427 101 1
21427 101 1
21427 101 1
21430 660 1
21431
phkhanhs410
Phạm Nam Khánh
2401 1
21432 401 1
21433 101 1
21434 280 1
21435 801 1
21436 1001 1
21437 301 1
21438 147 1

include <bits/stdc++.h>

using namespace std;

int n, ans;
int a[100005], L[100005];

int main()
{
cin >> n;
for(int i = 1; i <= n; ++i) cin >> a[i];
for(int i = 1; i <= n; ++i) L[i] = 1;
for(int i = 1; i <= n; ++i)
{
for(int j = 1; j < i; ++j)
{
if(a[i] > a[j]) L[i] = max(L[i], L[j] + 1);
}
}
ans = 1;
for(int i = 1; i <= n; ++i) ans = max(L[i], ans);
int d = 0;
for(int i = 1; i <= n; ++i)
{
if(L[i] == ans) ++d;
}
cout << d;
}

21439 8 1
21440 12 1
21441 101 1

hhbmj

21442 1333 1
21443 101 1
21444 301 1
21445 50 1
21446 190 1
21447 101 1
21448
SL_07 636
Zincate
560 1
21449 600 1
21450 901 1
21451 201 1
21452 70 1
21453 1892 1
21454 401 1
21455 111 1
21456 1601 1
21457 201 1
21458 1101 1
21459 201 1
21460 171 1
21461 101 1
21462 980 1

đã có ny

21463 51 1
21464 401 1
21465 201 1
21466 101 1
21467 201 1
21468 801 1
21469 1601 1
21470 301 1
21471 1301 1
21472 201 1
21472 201 1
21474 171 1
21475 401 1
21476 101 1
21477 133 1
21478 101 1
21479 1401 1
21480 101 1
21480 101 1

tho

21482 1501 1
21483 400 1
21484 857 1
21485 801 1
21486
lenguyenkhanhhuy89
LE NGUYEN KHANH HUY
101 1
21486 101 1

n=int(input())
for n in range(1,n+1):

print(n, end=" ")
21486 101 1
21489 60 1
21490 101 1
21491 1322 1
21492 201 1
21493 301 1
21494 101 1
21495 801 1
21496 201 1
21497 101 1
21497 101 1
21497 101 1
21500 801 1