标签:
在线性代数、计算几何中,向量点积是一种十分重要的运算。
给定两个n维向量a=(a1,a2,...,an)和b=(b1,b2,...,bn),求点积a·b=a1b1+a2b2+...+anbn。
3 1 4 6 2 1 5
36
#include<stdio.h> int main() { int a[1000]={0},b[1000]={0}; int sum=0; int n=0; scanf("%d",&n); for (int i=0;i<=n-1;i++) { scanf("%d",&a[i]); } for (int i=0;i<=n-1;i++) { scanf("%d",&b[i]); } for (int i=0;i<=n-1;i++) { sum+=a[i]*b[i]; } printf ("%d",sum); return 0; }
标签:
原文地址:http://www.cnblogs.com/fripSide-satoshi/p/5561304.html