cpp

Q06.09 向量点积计算

总时间限制: 1000ms 内存限制: 65536kB

描述

在线性代数、计算几何中,向量点积是一种十分重要的运算。
给定两个n维向量a=(a1<\sub>,a2<\sub>,…, an<\sub>)和b=(b1<\sub>,b2<\sub>,…,bn<\sub>), 求点积a·b=a1<\sub>b1<\sub>+a2b<\sub>2+…+an<\sub>bn<\sub>。

输入

第一行是一个整数n。1 <= n <= 1000。
第二行包含n个整数a1<\sub>,a2<\sub>,…,an<\sub>。
第三行包含n个整数b1<\sub>,b2<\sub>,…,bn<\sub>。
相邻整数之间用单个空格隔开。
每个整数的绝对值都不超过1000。

输出

一个整数,即两个向量的点积结果。

样例输入

3  
1 4 6  
2 1 5  

样例输出

36  

数据范围限制

u. 相关链接

  1. H5计算机应用能力培养 =>https://daweizh.github.io/h5/
  2. CPP编程基础 =>https://daweizh.github.io/cpp/
  3. NOIP真题训练营 =>https://daweizh.github.io/noip/
  4. Everyday English =>https://daweizh.github.io/ee/

w. 微信订阅号

  1. 智数精英-关注中小学程序设计及相关讨论
  2. 随话录-记录小朋友们的成长时光
  3. 西山征途-关注大学生成长、学习和生活

欢迎关注“智数精英”订阅号 欢迎关注“随话录”订阅号 欢迎关注“西山征途”订阅号


b. 返回

h. 首页