RiseOJ는 solved.ac와 제휴 관계가 없습니다. 티어 아이콘 © solved.ac. solved.ac
포럼
USACO0120 파일 입출력

Vacation Planning (Gold)

Gold II 골드 II
난이도
2s
시간 제한
256MB
메모리 제한
0
맞았습니다!!
0
제출 수
0.0%
정답률
레이팅

의견: 0

설명

Air Bovinia operates flights connecting the N farms that the cows live on (1 <= N <= 20,000). As with any airline, K of these farms have been designated as hubs (1 <= K <= 200, K <= N).

Currently, Air Bovinia offers M one-way flights (1 <= M <= 20,000), where flight i travels from farm u_i to farm v_i and costs d_i (1 <= d_i <= 10,000) dollars. For each of these flights, at least one of u_i and v_i is a hub. There is at most one direct flight between two farms in any given direction, and no flight starts and ends at the same farm.

Q one-way travel requests were received (1 <= Q <= 50,000), where the ith request is from farm a_i to farm b_i. Please compute whether each ticket request can be fulfilled, and its minimum cost if it can be done.

To reduce the output size, you should only output the total number of ticket requests that are possible, and the minimum total cost for them. Note that this number might not fit into a 32-bit integer.

제약
입력 형식

Line 1: The integers N, M, K, and Q.

Lines 2..M + 1: Line i+1 contains u_i, v_i, and d_i. (1 <= u_i, v_i <= N, u_i != v_i)

Lines M + 2..M + K + 1: Each of these lines contains the ID of a single hub (in the range 1..N).

Lines M + K + 2..M + K + Q + 1: Two numbers per line, indicating a request for a ticket from farm a_i to b_i. (1 <= a_i, b_i <= N, a_i != b_i)

출력 형식

Line 1: The number of ticket requests that can be fulfilled.

Line 2: The minimum total cost of fulfilling the possible ticket requests.

파일 입력 / 출력
이 문제는 표준 입출력을 사용하지 않습니다. 프로그램은 다음 파일을 읽고 써야 합니다:
입력을 읽을 파일 vacationgold.in
출력을 쓸 파일 vacationgold.out
예제 1
입력
3 3 1 2
1 2 10
2 3 10
2 1 5
2
1 3
3 1
출력
1
20
설명

Output details: The only feasible route is 1->2->3, costing 20. There are no flights leaving farm 3.

문제 정보

riseoj 작성

출처 올림피아드 > USACO > 2013-2014 > December > Gold

태그

평가 및 의견

Vacation Planning (Gold)

개요
출제자 난이도 Gold II 골드 II 의견 0 / 50 공개 집계 (커뮤니티 난이도, 주요 주제, 품질)는 의견이 충분히 모이면 공개됩니다.

Log in to rate problems.

개별 의견

아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.

풀이 제출

Vacation Planning (Gold)

게스트로 둘러보고 있습니다. 로그인하면 풀이를 제출하고 진행 상황을 확인할 수 있습니다. 로그인하고 제출하기
공개
C++20 Tab 들여쓰기 · Ctrl+/ 주석 토글 · Enter 자동 들여쓰기
1 1 1 0 공백: 4 · UTF-8