Universal Cup Judging System

Universal Cup

时间限制: 4.0 s 内存限制: 512 MB 总分: 100 可 Hack ✓
统计

学期末临近,学生们正处于一段艰难的时期。共有 $k$ 门课程和 $n$ 名学生,每名学生必须恰好选择一门课程并通过该门考试。

如果学生 $i$ 选择考试 $j$,该学生的挫败感为 $c_{i,j}$。所有学生的总挫败感为他们个人挫败感之和。

老师们要求,对于每门考试 $j$,选择该门考试的学生人数不得超过 $a_j$。学生们可能获得的最小总挫败感是多少?

输入格式

第一行包含两个整数 $n$ 和 $k$:学生人数和考试门数($1 \le n \le 50\,000$,$1 \le k \le 10$)。

接下来 $n$ 行。第 $i$ 行包含 $k$ 个整数 $c_{i,1}, c_{i,2}, \dots, c_{i,k}$:学生 $i$ 选择考试 $1, 2, \dots, k$ 时的挫败感($1 \le c_{i,j} \le 10^9$)。

最后一行包含 $k$ 个整数 $a_1, a_2, \dots, a_k$:可以选择考试 $1, 2, \dots, k$ 的最大学生人数($0 \le a_j \le n$)。保证 $\sum a_j \ge n$。

输出格式

输出一个整数:最小可能的总挫败感。

样例

样例输入 1

6 2
1 2
1 3
1 4
1 5
1 6
1 7
3 4

样例输出 1

12

样例输入 2

3 3
1 2 3
2 4 6
6 5 4
1 1 1

样例输出 2

8

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.