문제
무방향 그래프가
각 시간
만약
s_t = 0 이면, 노드t 를 그래프에서 제거한다.만약
s_t = 1 이면, 노드t 를 그래프에서 제거하고, 제거되기 직전의 이웃들 사이에 간선을 추가한다.
각 시간
입력
첫 번째 줄에
두 번째 줄에 길이
다음
출력
부분문제
| 번호 | 점수 | 조건 |
|---|---|---|
| #1 | 20점 | |
| #2 | 15점 | 모든 |
| #3 | 15점 | 모든 |
| #4 | 50점 | 추가 제약 조건 없음 |
예제 #1
3 2
111
1 2
1 3
3
1
0
노드가 제거되기 전에는 모든 노드 쌍이 서로 도달 가능하다. 노드 1이 제거된 후, 2와 3 사이에 간선이 추가되므로 여전히 서로 도달할 수 있다.
예제 #2
3 2
000
1 2
1 3
3
0
0
노드가 제거되기 전에는 모든 노드 쌍이 서로 도달 가능하다. 노드 1이 제거된 후, 2와 3은 더 이상 서로 도달할 수 없다.
예제 #3
7 8
1101101
6 2
1 2
2 3
6 3
1 3
1 7
4 5
2 7
11
7
4
2
1
1
0
태그
출처
USACO 2025 January Gold