| 죄송합니다, 저는 이 문제가 P에 속하는지 증명하지 않았습니다.다시 말해, 이 문제는 P에 속하지 않을 수도 있습니다.하지만 적어도 제가 풀었으니, 인간이 풀 수 없는 문제는 아닐 거라고 생각합니다. |
| — 흐즈로 |
여러분은 이 문제에서 다음과 같이 변형된 최소 비용 최대 유량 문제를 해결해야 합니다. 변형된 문제에 한하는 조건은 다음과 같습니다.
다음은 기본적인 최소 비용 최대 유량 문제에 따른 본 문제의 조건입니다.
문제의 조건에 따른 그래프가 주어졌을 때, 문제를 해결하고 최대 유량과 최소 비용을 출력하는 프로그램을 작성하세요.
첫 번째 줄에 정점의 개수 $n$과 간선의 개수 $m$이 공백으로 분리되어 주어집니다. ($2 \le n \le 200$, $1 \le m \le \min(n(n-1),1500)$)
두 번째 줄부터 $m$개의 줄에 걸쳐 간선에 대한 정보가 주어집니다.
그 중 $i$번째 줄에는 $i$번째 간선에 관한 5개의 정수 $u_i$, $v_i$, $a_i$, $b_i$, $c_i$가 공백으로 분리되어 주어집니다. 이는 순서쌍 $(a_i,b_i,c_i)$를 가지며 $u_i$에서 $v_i$로 향하는 유향 간선을 의미합니다. ($1 \le u,v \le n$, $u \ne v$, $0 \le a_i\le 200$, $-200 \le b_i \le 200$, $1 \le c_i \le 10$)
$a_i \neq 0$인 간선은 최대 $100$개임이 보장됩니다. 또한, 중복 간선이나 자기 자신을 향하는 간선은 없음이 보장됩니다.
한 줄에 두 정수 $f$와 $c$를 공백으로 분리하여 출력합니다. $f$는 그래프의 최대 유량, $c$는 최대 유량에 대응되는 최소 비용입니다. 비용이 음수가 될 수 있음에 유의하세요.