#ABC125B. Resale

Resale

题目描述

There are NN gems. The value of the ii-th gem is ViV_i.

You will choose some of these gems, possibly all or none, and get them.

However, you need to pay a cost of CiC_i to get the ii-th gem.

Let XX be the sum of the values of the gems obtained, and YY be the sum of the costs paid.

Find the maximum possible value of XYX-Y.

NN 颗宝石。 ii -th 宝石的价值是 ViV_i

您将选择其中的一些宝石,可能是全部,也可能是一颗都没有,然后得到它们。

但是,你需要付出 CiC_i 的代价才能得到 ii th宝石。

XX 为获得的宝石的价值总和, YY 为支付的费用总和。

XYX-Y 的最大可能值。

输入格式

输入内容按以下格式标准输入:

NN
V1V_1 V2V_2 ...... VNV_N
C1C_1 C2C_2 ...... CNC_N

输出格式

打印 XYX-Y 的最大可能值。

样例 #1

样例输入 #1

3
10 2 5
6 3 4

样例输出 #1

5

样例 #2

样例输入 #2

4
13 21 6 19
11 30 6 15

样例输出 #2

4
13 21 6 19
11 30 6 15

样例 #3

样例输入 #3

1
1
50

样例输出 #3

0

说明

数据规模与约定

  • 输入值均为整数
  • 1N201 \leq N \leq 20
  • 1Ci,Vi501 \leq C_i, V_i \leq 50

样例 11 解释

如果我们选择第一颗和第三颗宝石, X=10+5=15X = 10 + 5 = 15Y=6+4=10Y = 6 + 4 = 10 。这里有 XY=5X-Y = 5 ,这是可能的最大值。