#B. 盒子

    传统题 2000ms 256MiB

盒子

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小Y 有 NN 个玩具,编号为 1N1 \sim N ,以及 N1N-1个箱子,编号为 1(N1)1 \sim (N-1)。第 ii 个玩具的大小为AiA_i,第 ii 个箱子的大小为BiB_i

小Y 想把所有玩具分别放入不同的箱子中。他计划按以下步骤操作:

  • 选择任意正整数 xx,购买一个大小为 xx 的箱子。
  • NN 个玩具分别放入 NN 个箱子(包括原有的箱子和新购买的箱子)中,但每个玩具只能放入大小不小于该玩具的箱子,且每个箱子只能放一个玩具。

小Y 想通过购买合适大小的箱子来完成第 22 步,但箱子越大价格越高,因此他想尽可能购买小箱子。 请判断是否存在满足条件的 xx 值,如果存在,请输出最小值;如果不存在,请输出 1-1

输入格式

第一行,输入一个整数 nn

第二行,输入 nn 个整数,分别为 A1AnA_1 \sim A_n

第三行,输入 n1n-1 个整数,分别为 B1Bn1B_1 \sim B_{n-1}

  • 2 N  2× 105 2\leq\ N\ \leq\ 2\times\ 10^5
  • 1 Ai,Bi  109 1\leq\ A_i,B_i\ \leq\ 10^9
  • 所有输入均为整数

输出格式

如果存在能满足条件的 xx 值,输出其最小值;否则,输出 1-1

4
5 2 3 7
6 2 8
3
8
2 28 17 39 57 56 37 32
34 27 73 28 76 61 27
37
4
3 7 2 5
8 1 6
-1

提示

示例解释 1

假设我们购买了大小为3的箱子(即操作1中提到的),我们将新购买的箱子称为箱子4。那么,玩具1、2、3、4的大小分别为5、2、3、7,箱子1、2、3、4的大小分别为6、2、8、3。因此,我们可以将玩具1放入箱子1,玩具2放入箱子2,玩具3放入箱子4,玩具4放入箱子3。相反,如果x≤2,那么我们无法将N个玩具分别放入不同的箱子中。因此,答案是3。

乔斯2025集训队第一次周赛

未参加
状态
已结束
规则
IOI
题目
4
开始于
2024-11-15 9:00
结束于
2024-11-23 17:00
持续时间
200 小时
主持人
参赛人数
65