HCPC에는 대회가 잘 돌아가기 위한 대회 운영진이 있으며, 이는 N명의 출제자들과 M명의 검수자들로 이루어져있다. 출제자는 1번부터 N번까지의, 검수자는 N+1번부터 N+M번까지의 번호가 매겨져 있다.
HCPC의 운영진은 대회가 끝난 뒤 각자 출제비와 검수비를 아래와 같은 방식으로 지급받는다.
우선, N명의 출제자들에게 출제비가 지급된다. 이때 i번 출제자는 출제비 S_i원을 지급받는다. 그 뒤로, 출제자들은 다른 운영자들에게 자신의 출제비 중 일부를 자유롭게 나눠준다. 이때 i번 출제자는 j번 운영자에게 T_i,j원을 준다.
하이비는 각 출제자가 받는 출제비 S와 각자가 나눠주게 될 돈 T를 미리 받아왔고, 최종적으로는 운영자별로 얼마를 받게 될지 미리 계산해보기로 했다.
첫째 줄에는 출제자와 검수자의 수 N과 M이 주어진다. (1≤N,M≤1000)
둘째 줄에는 각 출제자가 받은 출제비 S_i가 주어진다. (0≤S_i≤100000)
셋째 줄부터 N개의 줄에 걸쳐서 각 줄에 N+M개의 수가 주어진다. i+2번째 줄의 j번째 수는 i번 출제자가 j번 운영자에게 나눠주기로 한 돈 T_i,j를 의미한다. (0≤T_i,j≤100000; T_i,i=0; ∑_j=1N+MT_i,j≤S_i)
1번 운영자부터 N+M번 운영자까지 차례대로 받게 되는 돈을 출력한다.