题目描述

噜噜在为一次星际旅行攒经费。每个月他都会收到一笔零花钱,并按固定顺序安排:

  1. 收到本月零花钱 xx
  2. 先强制存入旅行基金 yy
  3. 再用于日常开销 zz
  4. 若此时剩余金额足够购买一件心仪小物(价格为 uu),则购买一件并把购买后的余额也存入基金;若买不起,则不买,把全部剩余直接存入基金。

形式化地,对单月而言,强制存款 yy 后的剩余为 r=xyzr=x-y-z(保证输入满足 zxyz\le x-y,因此 r0r\ge0)。

  • rur\ge u,该月追加入基金 rur-u
  • r<ur<u,该月追加入基金 rr

问:经过 nn 个月后,噜噜的旅行基金一共存了多少钱?


输入格式

  • 第一行一个整数 nn —— 月数。
  • 接下来 nn 行,每行四个整数 x,y,z,ux, y, z, u —— 本月零花钱、强制存款、日常开销、心仪物品价格。

输出格式

输出一个整数,为 nn 个月后旅行基金的总金额。


2
10 5 3 1
1919 919 100 200
1625
2
6278 3016 199 48
13814 3597 7857 211047202
11988
5
9427 708 8570 450968417
9559 982 3217 1413
10149 3315 1796 802329211
14450 5956 4660 2668
8920 1500 1943 462224593
28238

数据范围

  • 1n1041 \le n \le 10^4
  • 5000x150005000 \le x \le 15000
  • 0<yx20 < y \le \frac{x}{2}
  • zxyz \le x-y(保证日常开销后不为负)
  • 0<u1090 < u \le 10^9

相关

在下列比赛中:

「果壳杯」 ROUND 25 (Div. 4)