#P0017. [2020 合肥市小学组]点积运算(dot)

[2020 合肥市小学组]点积运算(dot)

题目描述

点积在数学中,又称数量积,它是欧几里得空间的标准内积,在机器学习和人工智能中具有非常广泛的应用。二维空间内两个向量的点积定义为向量中对应各维坐标的乘积和。例如,向量 a=(a1,a2)\mathbf{a} = (a_1, a_2),向量 b=(b1,b2)\mathbf{b} = (b_1, b_2),则向量 a\mathbf{a} 和向量 b\mathbf{b} 的点积为:a1b1+a2b2a_1 \cdot b_1 + a_2 \cdot b_2。请同学们计算二维空间内两个向量的点积。

输入格式

输入数据共 2 行,第一行有两个用空格分隔的整数,表示第一个向量,第二行有两个用空格分隔的整数,表示第二个向量。

输出格式

共 1 行一个整数,为两个向量的点积。

样例

输入样例#1

2 4
3 5

输出样例#1

26

数据范围

对于 100% 的测试数据满足:1a1,a2,b1,b21000001 \leq a_1, a_2, b_1, b_2 \leq 100000