#ACSPX2024B. 代数

代数

问题描述

小可可最近在学习代数运算中的点积!

给你两个长度为 nn 的向量,求它们的点积。对于两个向量 (a1,a2,,an)(a_1, a_2,\cdots, a_n)(b1,b2,,bn)(b_1, b_2,\cdots, b_n),点积定义为 a1b1+a2b2++anbna_1b_1 + a_2b_2 +\cdots+ a_nb_n

输入

第一行,一个整数 nn

第二行,nn 个整数,代表 a1,a2,,ana_1, a_2,\cdots, a_n

第三行,nn 个整数,代表 b1,b2,,bnb_1, b_2,\cdots, b_n

输出

一行,一个整数,表示两个向量点积的结果。

样例 1

5
1 2 3 4 5
5 4 3 2 1
35

样例 2

5
1 2 3 4 5
1 2 3 4 5
55

约定和数据范围

数据点 141 ∼ 41n,ai,bi101 ≤ n, a_i , b_i ≤ 10

数据点 5105 ∼ 101n,ai,bi10001 ≤ n, a_i , b_i ≤ 1000

数据点 111511 ∼ 151n,ai10001 ≤ n, a_i ≤ 1000bi=1b_i = 1

数据点 162116 ∼ 211n,ai10000001 ≤ n, a_i ≤ 1000000bi=1b_i = 1

数据点 222522 ∼ 251n,ai,bi10000001 ≤ n, a_i, b_i ≤ 1000000