C. 工作安排

    传统题 1000ms 256MiB

工作安排

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“赛后递交”以递交本题。

题目描述

小 Z 手头接了一系列的工作任务,这些工作按照 1,2...n1,2...n 的序号编号。要求必须按照顺序完成任务,前一项工作完成了才能进行后一项。

每一项工作有相应的耗时 tit_i 天,在完成每一项工作时,都必须分配连续的 tit_i 天(中间不能间断)。然而小 Z 在某 mm 天是准备摸鱼的,不能进行工作。询问最快完成所有工作的时间。

输入格式

第一行,22 个正整数 n,mn, m

第二行,nn 个正整数 tit_i,表示每项工作的连续耗时。

第三行,mm 个正整数,表示小 Z 摸鱼不能工作的时间 aia_i(保证 aia_i 各不相同,且保持递增)。

输出格式

11 个正整数,表示完成所有工作的最快时间。

输入输出样例

2 1
2 3
4
7

样例 #1\tt \#1说明

  • 小 Z 可以在 121\sim2 天完成第 11 项工作,第 33 天空闲,第 44 天摸鱼,第 575\sim7 天完成第 22 项工作。
3 3
1 1 1
1 5 6
4

数据范围

本题采用捆绑测试。每一个 Subtask 内的测试点均需通过才能获得该 Subtask 的分数。

简记:ti\sum t_i 为所有 tit_i 的和,即 t1+t2++tnt_1+t_2+\dots+t_n

$$\def\arraystretch{1.5} \begin{array}{|c|c|c|c|c|c|c|}\hline \textbf{Subtask} & \textbf{\textsf{分值}} & \bm{n,m\le } & \bm{\sum t_i\le} & \bm{a_i\le} & \textbf{\textsf{特殊性质}}&\textbf{Subtask \textsf{依赖}}\cr\hline 1 & 20 & 10 & 100 & 100 & - &-\cr\hline 2 & 20 & 10^5 & 10^8 & 10^8 & m=1&- \cr\hline 3 & 20 & 10^3 & 10^8 & 10^8 & \mathbf{-}&- \cr\hline 4 & 40 & 10^5 & 10^8 & 10^8& -&1,2,3 \cr\hline \end{array}$$

对于所有数据满足:1n,m1051\le n,m\le 10^51titi1081\le t_i \le \sum t_i\le 10^8, 1ai1081\le a_i\le 10^8aa 为单调递增序列。

【七中英才】算法组(基础)

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-1-11 11:30
结束于
2026-1-11 15:30
持续时间
4 小时
主持人
参赛人数
12