Hackarrank 10 Days of StatisticsDay 0: Weighted Mean
A solution in c++
#include<bits/stdc++.h>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int main()
{
int n,t,i,j,k,ck=0,a,b,c;
double sum=0.0,dk=0.0;
cin>>n;
int arr[n],brr[n];
for(i=0; i<n; i++){
cin>>arr[i];
}
for(i=0; i<n; i++){
cin>>brr[i];
ck+=brr[i];
}
for(i=0; i<n; i++){
sum+=(arr[i]*brr[i]);
}
dk = sum/ck;
printf("%.1lf\n",dk);
}
0 Comments
If you have any doubts, Please let me know