输入格式 第一行是一个整数n。1 <= n <= 1000。第二行包含n个整数a1,a2,...,an。第三行包含n个整数b1,b2,...,bn。相邻整数之间用单个空格隔开。每个整数的绝对值都不超过1000。
输出格式 一个整数,即两个向量的点积结果。
样例输入 31 4 62 1 5 样例输出
36
#include<stdio.h>
int main()
{
int a[1000],b[1000];
int i,n,sum=0;
while(~scanf("%d",&n))
{for(i=0;i<n;i++)
{scanf("%d",&a[i]);}
for(i=0;i<n;i++)
{scanf("%d",&b[i]);}
for(i=0;i<n;i++)
{
sum+=a[i]*b[i];}
printf("%dn",sum);}
sum=0;
return 0;
}