パナソニックプログラミングコンテスト2021(AtCoder Beginner Contest 231)
H
Minimum Coloring
AtCoder
⌀ 2681
原题
← G→
翻译中…

Problem Statement

翻译中…

We have a grid with $H$ rows and $W$ columns. Let $(i,j)$ denote the square at the $i$-th row from the top and $j$-th column from the left.

翻译中…

On this grid, there are $N$ white pieces numbered $1$ to $N$. Piece $i$ is on $(A_i,B_i)$.

翻译中…

You can pay the cost of $C_i$ to change Piece $i$ to a black piece.

翻译中…

Find the minimum total cost needed to have at least one black piece in every row and every column.

翻译中…

Constraints

翻译中…
  • $1 \leq H,W \leq 10^3$
  • $1 \leq N \leq 10^3$
  • $1 \leq A_i \leq H$
  • $1 \leq B_i \leq W$
  • $1 \leq C_i \leq 10^9$
  • All pairs $(A_i,B_i)$ are distinct.
  • There is at least one white piece in every row and every column.
  • All values in input are integers.
翻译中…

Input

翻译中…

Input is given from Standard Input in the following format:

翻译中…

H W N
A_1 B_1 C_1
\hspace{23pt} \vdots
A_N B_N C_N

翻译中…

Output

翻译中…

Print the answer.

翻译中…

样例

Input #1
2 3 6
1 1 1
1 2 10
1 3 100
2 1 1000
2 2 10000
2 3 100000
Output #1
1110
By paying the cost of $1110$ to change Pieces $2, 3, 4$ to black pieces, we can have a black piece in every row and every column.
Input #2
1 7 7
1 2 200000000
1 7 700000000
1 4 400000000
1 3 300000000
1 6 600000000
1 5 500000000
1 1 100000000
Output #2
2800000000
Input #3
3 3 8
3 2 1
3 1 2
2 3 1
2 2 100
2 1 100
1 3 2
1 2 100
1 1 100
Output #3
6
题目信息
题号
abc231_h
时间限制
2 s
内存限制
1024 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。