백준 19622 - 회의실 배정 3
Computer Science/Problem Solving
문제설명제한사항 및 입출력 풀이문제를 잘 읽어보면 제한사항에 k번째 회의는 k-1, k+1과 겹치지만 다른 회의랑은 겹치지 않는다는 것을 알 수 있다. 해당 조건으로 회의의 시작 시간, 종료 시간은 필요가 없어지는 정보가 된다. 핵심은 인접한 것을 선택하지 못한다는 것이다. 기초적인 dp 문제라고 생각했다. 현재 값을 선택하거나, 선택하지 않거나.dp[i] = i번째 회의까지 진행했을 때 최대 인원상태전이: max(해당 회의를 선택했다면 i-2 + 현재, 해당 회의를 선택하지 않았다면 i-1)내 코드import sysinput = sys.stdin.readlinemis = lambda: map(int, input().split())n = int(input())num = []for _ in range(n)..