#A. 塔楼

    Type: Default File IO: tower 1000ms 512MiB

塔楼

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

塔楼(tower\texttt{tower}

【题目描述】

小 D 要建 nn 座塔,每个塔初始高度是 00

小 D 有 mm 个机器人,每个机器人可以工作 nn 秒,在第 ii 秒时(1in1\le i\le n),每个机器人都可以选择如下两种操作之一:

  • 该机器人可以令第 ii 座塔的高度增加 aia_i
  • 任选一座塔 jj,然后令第 jj 座塔的高度增加 bj\color{#E00}\large b_j

小 D 想让所有塔中最矮的塔高度最大,他请你帮他求出这个高度最大可以是多少。

【输入格式】

tower.in\texttt{tower.in} 中读入数据。

第一行两个整数 n,mn,m

第二行 nn 个整数,第 ii 个整数表示 aia_i

第二行 nn 个整数,第 ii 个整数表示 bib_i

【输出格式】

输出到 tower.out\texttt{tower.out} 中。

一行一个整数表示答案。

【样例 1 输入】

3 3
19 4 5
2 6 2

【样例 1 输出】

18

【样例 2】

见下发文件中的 tower2.in\texttt{tower2.in}tower2.ans\texttt{tower2.ans}

该样例满足子任务 11 的限制。

【样例 3】

见下发文件中的 tower3.in\texttt{tower3.in}tower3.ans\texttt{tower3.ans}

该样例满足子任务 44 的限制。

【样例 4】

见下发文件中的 tower4.in\texttt{tower4.in}tower4.ans\texttt{tower4.ans}

该样例满足子任务 55 的限制。

【数据范围】

对于所有测试数据有:1n3×105,1m,ai,bi1091\le n\le 3\times 10^5,1\le m,a_i,b_i\le 10^9

子任务编号 分值 特殊限制
11 55 m=1m=1
22 1515 n×m3×105n\times m\le 3\times 10^5
33 1010 n×m3×105n\times m\le 3\times 10^5ai=bia_i=b_i
44 2020 ai=bia_i=b_i
55 5050 无特殊限制

NOIP2024 模拟赛(二)

Not Attended
Status
Done
Rule
OI
Problem
4
Start at
2024-8-6 7:50
End at
2024-8-6 12:05
Duration
4.3 hour(s)
Host
Partic.
35