#5726. 硬币问题

硬币问题

题目描述

nn 种面额的硬币,第 ii 种硬币的面额为 aia_i,你有 cic_i 枚这种硬币。

求用这些硬币能凑出的最小无法凑出的正整数面额。

输入格式

第一行一个整数 nn

第二行 nn 个整数 a1,a2,,ana_1, a_2, \ldots, a_n,表示各硬币面额。

第三行 nn 个整数 c1,c2,,cnc_1, c_2, \ldots, c_n,表示各硬币数量。

输出格式

输出一个整数,表示最小的无法凑出的正整数面额。

输入输出样例 #1

输入 #1

样例

输入

3

输出

1 2 5
2 1 1

输出 #1

9

说明/提示

样例解释

  • 面额1有2枚,面额2有1枚,面额5有1枚
  • 能凑出:1,2,3,4,5,6,7,8
  • 无法凑出9

数据范围

  • 1n1001 \le n \le 100
  • 1ai1051 \le a_i \le 10^5
  • 0ci1050 \le c_i \le 10^5