#P9225. 「PEOI Rd1」寻宝(treasure)

「PEOI Rd1」寻宝(treasure)

题目描述

有一天 wrzSama 在寻宝,突然他掉到了一个神奇的房间里。这个房间里有 nn 个机器,第 ii 个机器可以生产 2i2^i 个钻石。

具体地,wrzSama 可以用 aia_i 的时间开动第 ii 个机器,让它生产 2i2^i 个钻石。这些机器有个很特殊的性质,每当他用一次第 ii 个机器后,会让它的开动时间 aia_i 加上 bib_i。这意味着当他要第二次得到这 2i2^i 个钻石时就需要 ai+bia_i + b_i 的时间,每次不断累加,第 xx 次开动就需要 ai+(x1)bia_i+(x-1)b_i 的时间。

wrzSama 需要得到至少 2n2^n 个钻石来得到宝藏,请问他最少需要多长时间。

输入格式

第一行一个正整数 nn

第二行 nn 个正整数,表示 a1,a2,,ana_1,a_2,\dots,a_n

第三行 nn 个正整数,表示 b1,b2,,bnb_1,b_2,\dots,b_n

输出格式

一行一个正整数,即为答案。

3
1 2 3
3 2 1
3
3
1 2 100
1 2 1
5
4
1 2 100 100
1 2 1 1
15

提示

样例解释

样例 1 解释:直接获得 232^3,花费 3 的时间。

样例 2 解释:获得 2 个 212^1,花费 3 的时间,然后再花 2 的时间获得一个 222^2,这样 wrzSama 就可以得到 2×21+22=8=2n2 \times 2^1 + 2^2 = 8 = 2^n 了。

样例 3 解释:获得 2 个 212^1 和 3 个 222^2


数据范围

本题采用捆绑测试。

子任务 分值 特殊限制
11 1616 1n101 \leq n \leq 10
22 1n201 \leq n \leq 20
33 2424 1ai3×1031 \leq a_i \leq 3 \times 10^3
44 4444

对于 100%100\% 的数据,保证 1n1031 \le n \le 10^31ai,bi1071 \le a_i,b_i \le 10^7