Problem
Krew kapal Serenity antara planet kelas Firefly menghantar kargo ke pelbagai planet sistem bintang. Kapal itu mempunyai pegangan kargo rahsia yang terdiri daripada N × M
sel. Setiap sel petak kargo mempunyai isipadu maksimum yang boleh ditampungnya. Adalah mustahil untuk memuatkan ke dalam sel beban dengan isipadu lebih besar daripada isipadu maksimum sel. Hanya tepat satu beban boleh diletakkan dalam satu sel.
Serenity Kapten Malcolm Reynolds memikirkan melalui penempatan kargo ke dalam sel. Bantu dia menentukan jumlah maksimum kargo yang boleh dihantar oleh kapten.
Input
Baris pertama mengandungi nombor N
dan M
(\(1 \leq N, M \leq 40\) ). Setiap baris N
berikut mengandungi nombor M
yang menunjukkan volum maksimum sel yang sepadan. Baris ke (N+2)
mengandungi nombor K (\(1 \leq K \leq 2000\) span>) – jumlah kargo. Baris ke-(N+3)
mengandungi nombor K
, i
-ke-nya ialah – volum ikargo ke. Semua jilid – nombor asli tidak melebihi 109.
Cetakan
Ia diperlukan untuk memaparkan satu nombor – jumlah maksimum yang mungkin kargo yang boleh dihantar.
Contoh
# |
Input |
Output |
1 |
3 2
5 10
7 5
5 5
6
9 5 3 5 12 10
|
4 |
jadual>
Запрещенные операторы: sort