Day 0: Weighted Mean

内容:


说明:

计算加权平均值

示例代码:

// Day0_WeightedMean.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include <vector>
#include <iostream>
using namespace std;

//by zhaocl
int main()
{
    int n;
    cin >> n;

    double sumX = 0.0, sumY = 0.0;
    vector<int> arrX( n );
    vector<int> arrW( n );

    for( size_t i = 0; i < n; i++ )
    {
        cin >> arrX[i];
    }

    for( size_t i = 0; i < n; i++ )
    {
        cin >> arrW[i];
    }

    for( size_t i = 0; i < n; i++ )
    {
        sumX += arrX[i] * arrW[i];
        sumY += arrW[i];
    }

    printf( "%.1f\n", sumX / sumY );
    system( "pause" );
    return 0;
}


知识点:

无~

猜你喜欢

转载自blog.csdn.net/zhao3132453/article/details/80134562