内容:
说明:
计算加权平均值
示例代码:
// 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; }
知识点:
无~