B2091

· · 题解

题目分析

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

代码实现

#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;
}