반응형
<코드>
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
int N, cnt = 1;
int A[1001];
int ans[1001];
int main()
{
ios_base::sync_with_stdio(0);
cin.tie(0);
cin >> N;
for (int i = 1; i <= N; i++)
cin >> A[i];
ans[1] = 1;
for (int i = 2; i <= N; i++)
{
int tmp = 0;
for (int j = 1; j < i; j++)
{
if (A[j] > A[i])
tmp = max(tmp, ans[j]);
}
ans[i] = tmp + 1;
cnt = max(cnt, ans[i]);
}
cout << cnt << '\n';
}
반응형
'🧩PS > 🥈Nomal' 카테고리의 다른 글
[C/C++] 백준 12871번 - 무한 문자열 (0) | 2021.04.04 |
---|---|
[C/C++] 백준 1339번 - 단어 수학 (0) | 2021.04.01 |
[C/C++] 백준 1946번 - 신입 사원 (0) | 2021.04.01 |
[C/C++] 백준 14502번 - 연구소 (4) | 2021.03.31 |
[C/C++] 백준 1755번 - 숫자놀이 (0) | 2021.03.31 |