B2091 向量点积计算 题解

发布时间:2024年01月23日

题目分析
其实这里只用一个循环就能解决这个问题了,在输入第二个数列时,每输入一个数就计算它与与之对应的第一数列的数的乘积,然后加入计数器,计数器内的数便是结果。

代码实现
#include<bits/stdc++.h>
using namespace std;
int n,a[1010],b[1010],sum;?
int main(){
?? ?cin>>n;
?? ?for(int i=1;i<=n;i++)
?? ??? ?cin>>a[i];
?? ?for(int i=1;i<=n;i++){
?? ??? ?cin>>b[i];
?? ??? ?sum+=a[i]*b[i];//计数器
?? ?}
?? ?cout<<sum<<endl;
?? ?return 0;
}

文章来源:https://blog.csdn.net/xxyrcgtzbh554488/article/details/135757160
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。