아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

장비를 정지합니다

시간 제한1초메모리 제한256 MB

요약
기기가 강한 충격으로 혼자 멈추거나 더 싼 약한 충격으로 다른 기기들의 중복 목록을 다시 켤 때, 각 활성화를 따로 세어 모든 기기를 멈추는 최소 전력을 구한다.
난이도

어려움10점 중 8점

유형
동적 계획법, 그래프, 그리디
정답자
아직 제출이 없습니다

문제

nn개의 장비로 이루어진 기계가 폭주하고 있다. 처음에는 11번 장비만 작동(폭주)하고 있으며, 작동 중인 장비는 모두 정지시켜야 한다.

작동 중인 장비 ii를 정지시키는 방법은 두 가지다.

  • 약한 충격: uiu_i 와트를 사용한다. 장비 ii는 정지하지만, 목록 gi,1,…,gi,rig_{i,1}, \dots, g_{i,r_i}에 적힌 장비들이 다시 작동을 시작한다.
  • 강한 충격: ziz_i 와트를 사용한다. 장비 ii만 정지하며, 다른 장비를 다시 작동시키지 않는다.

두 방법 모두 장비 ii를 정지시키며, 항상 ui<ziu_i < z_i이다. 다시 작동을 시작하는 목록에는 같은 장비가 여러 번 나올 수 있고, 그 경우 그 장비를 나온 횟수만큼 정지시켜야 한다.

작동 중인 모든 장비가 정지할 때까지 사용하는 전력의 합을 최소로 만들 때, 그 최솟값을 구하여라.

입력

첫째 줄에 장비의 개수 nn이 주어진다. (1≤n≤200,0001 \le n \le 200{,}000)

다음 nn개의 줄 중 ii번째 줄에는 장비 ii의 정보가 주어진다. 각 줄에는 먼저 세 정수 uiu_i, ziz_i, rir_i가 주어지고 (1≤ui<zi≤1091 \le u_i < z_i \le 10^9, 1≤ri1 \le r_i), 이어서 rir_i개의 정수 gi,1,…,gi,rig_{i,1}, \dots, g_{i,r_i} (1≤gi,j≤n1 \le g_{i,j} \le n)가 주어진다. 모든 ii에 대한 rir_i의 합은 10610^6을 넘지 않는다.

다시 작동을 시작하는 장비 목록에는 같은 원소가 여러 번 나올 수 있으며, 이때는 그 장비를 나온 횟수만큼 정지시켜야 한다.

출력

작동 중인 모든 장비를 정지시키기 위해 필요한 전력의 최솟값을 한 줄에 출력한다.

예제2

  1. 예제 1

    입력
    4
    4 27 3 2 3 2
    3 5 1 2
    1 13 2 4 2
    5 6 1 2
    
    예상 출력
    26
    
  2. 예제 2

    입력
    2
    1 100 1 2
    1 5 1 1
    
    예상 출력
    6