#2870. 2024-科大国创小学-代数T2

2024-科大国创小学-代数T2

题目描述

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

给你两个长度为 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, \ldots, a_n

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

输出格式

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

输入输出样例 #1

输入 #1

5
1 2 3 4 5
5 4 3 2 1

输出 #1

35

输入输出样例 #2

输入 #2

5
1 2 3 4 5
1 2 3 4 5

输出 #2

55

说明/提示

数据范围

  • 数据点 141 \sim 41n,ai,bi101 \leq n, a_i, b_i \leq 10
  • 数据点 5105 \sim 101n,ai,bi10001 \leq n, a_i, b_i \leq 1000
  • 数据点 111511 \sim 151n,ai10001 \leq n,a_i \leq 1000bi=1 b_i = 1
  • 数据点 162116 \sim 211n,ai10000001 \leq n,a_i \leq 1000000bi=1b_i = 1
  • 数据点 222522 \sim 251n,ai,bi23411 \leq n, a_i, b_i \leq 2^{34}-1