#B4385. [语言月赛 202508] 分数计算

[语言月赛 202508] 分数计算

题目描述

扶苏正在接受一场来自洛谷的考试。现在她已经完成了答案提交,需要估计自己的分数。

考试共有 nn 道题目,每道题目的答案都是一个整数。对于第 ii 题,扶苏的答案是 pip_i,正确答案是 jij_i,该题目的分数是 sis_i。扶苏第 ii 题的得分将是:

max(0,sipiji)\max(0, s_i - |p_i - j_i|)

其中,max(a,b)\max(a,b) 表示 a,ba,b 两个数字中的最大值。上式的含义是:如果扶苏的答案和正确答案相同,则得 sis_i 分,否则她的答案和标准答案每多相差 11,就少得 11 分,最低得 00 分(即不会有负分)。

扶苏的总分是每道题目的得分之和。

现在,你要帮助扶苏算出自己的总分。

输入格式

第一行是一个整数,表示题目数量 nn
第二行有 nn 个整数,表示扶苏的答案 p1,p2,pnp_1, p_2, \dots p_n
第三行有 nn 个整数,表示标准答案 j1,j2,jnj_1, j_2, \dots j_n
第四行有 nn 个整数,表示每个题的分数 s1,s2,sns_1, s_2, \dots s_n

输出格式

输出一行一个整数,表示扶苏的总分。

3
1 2 3
3 2 1
1 10 110

118
3
1 2 3
1 2 3
1 2 3
6
5
1 2 3 4 5
1 3 3 5 4
1 1 1 1 1
2

提示

测试点编号 nn \leq 特殊约定
1,21,2 11
3,43,4 100100 pi=jip_i = j_i
5,65,6 si=1s_i = 1
7107 \sim 10 10510^5

对全部的测试数据,保证 1n1051 \leq n \leq 10^51si,ji,pi1041 \leq s_i, j_i, p_i \leq 10^4