#757. 点积运算(dot)

点积运算(dot)

问题描述

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

输入格式

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

输出格式

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

样例输入

2 4
3 5

样例输出

26

数据范围

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