Recent Posts
Notice
No Rules Rules
전깃줄 (feat. 백준, 2565번) 본문
728x90
반응형
전깃줄
https://www.acmicpc.net/problem/2565
반응형
// woohyeon.kim
// https://www.acmicpc.net/problem/2565
#include <iostream>
using namespace std;
int main() {
ios::sync_with_stdio(false), cin.tie(), cout.tie();
register int N, arr[500] = { 0 }, dp[501], ans = 0;
for (register int i = 1; i <= 500; ++i)
dp[i] = 1;
cin >> N;
for (register int i = 1, x, y; i <= N; ++i)
cin >> x >> y, arr[x] = y;
for (register int i = 1, j, tmp; i <= 500; ++i) {
tmp = 1;
if (arr[i] != 0)
for (j = 1; j <= i; ++j)
if (arr[j] != 0 && arr[i] > arr[j])
tmp = max(tmp, dp[j] + 1);
dp[i] = tmp;
ans = max(ans, dp[i]);
}
cout << N - ans << endl;
return 0;
}
// *&)*@*
체크하는 값이 현재 나의 값보다 작다면 삭제해야 하는 선입니다. (체크하는 값은 커지는데 검사하는 값이 더 작다면 무조건 겹치기 때문입니다.)
728x90
반응형
'생활 > 코테' 카테고리의 다른 글
동물원 (feat. 백준, 1309번) (0) | 2022.07.26 |
---|---|
구간 합 구하기 5 (feat. 백준, 11660번) (0) | 2022.07.26 |
[1차] 뉴스 클러스터링 (feat. 프로그래머스, 17677번) (0) | 2022.07.26 |
주사위 굴리기 2 (feat. 백준, 23288번) (0) | 2022.07.25 |
온풍기 안녕! (feat. 백준, 23289번) (0) | 2022.07.25 |
Comments