만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

Wildest Dreams

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

요약
CD마다, 날마다 Arup이 Anya의 좋아하는 곡을 틀어 두는 시간을 주행 구간에 맞춰 계산합니다.
난이도

보통10점 중 4점

유형
시뮬레이션, 구현
정답자
아직 제출이 없습니다

문제

아루프는 몰래 테일러 스위프트의 음악을 좋아한다. 그는 이 사실을 감추려고 세 살배기 딸 아냐가 차에 탈 때마다 이 CD를 틀라고 시킨다고 말한다. 실제로는 아냐가 차에 없을 때도 이 CD를 듣는다.

아냐는 보통 노래 한 곡에 푹 빠져 있고, 차에 타 있는 동안 아루프에게 그 곡을 무한 반복으로 틀어 달라고 요청한다. 아냐가 차에 타면 아루프는 그 곡을 처음부터 틀고, 아냐가 내릴 때까지 계속 반복한다. 아냐가 내리면 아루프는 CD를 원래 순서대로 재생한다. 마지막 트랙이 끝나면 1번 트랙부터 다시 시작한다. 아냐가 내릴 때 좋아하는 곡이 재생 중이면 그 트랙을 끝까지 재생한 뒤 다음 곡으로 넘어간다. 곡이 아냐가 내리는 순간 정확히 끝나면 다음 곡이 재생되고, 좋아하는 곡이 처음부터 다시 반복되지는 않는다.

CD마다 트랙 길이가 주어지면, 날마다 아루프가 아냐가 좋아하는 곡을 듣는 총 시간을 계산한다.

입력

첫 줄에는 CD의 개수 nn (1≤n≤501 \le n \le 50)이 주어진다.

각 CD마다 첫 줄에 트랙 수 tt (1≤t≤201 \le t \le 20)와 아냐가 좋아하는 트랙 번호 kk (1≤k≤t1 \le k \le t)가 주어진다. 둘째 줄에는 각 트랙의 길이(초)가 순서대로 tt개 주어진다. CD의 길이는 86400초를 넘지 않는다.

셋째 줄에는 날짜 수 dd (1≤d≤1001 \le d \le 100)가 주어진다. 이어지는 dd개 줄에는 운전 구간의 수 sis_i (1≤si≤201 \le s_i \le 20)와 그 뒤에 구간의 길이(초) sis_i개가 주어진다. 홀수 번째 구간에서는 아냐가 차에 타 있다. 각 날의 구간 길이 합은 86400을 넘지 않는다.

출력

각 CD마다 "CD #c:" 줄을 출력한다. c는 1부터 시작하는 CD 번호이다. 이어서 각 날짜에 대해 아루프가 아냐가 좋아하는 곡을 들은 시간(초)을 한 줄에 하나씩 출력한다. 각 CD의 출력 뒤에는 빈 줄을 하나 남긴다.

예제1

  1. 예제 1

    입력
    2
    13 9
    212 231 231 235 193 219 207 211 220 247 250 195 270
    4
    3 1000 900 1000
    3 10000 10000 10000
    1 2000
    2 500 600
    2 2
    100 200
    5
    1 70
    5 300 277 131 10000 58
    2 200 50
    2 201 50
    2 199 50
    
    예상 출력
    CD #1:
    2100
    20780
    2000
    660
    
    CD #2:
    70
    7335
    200
    251
    200