合計値を求める

sum.png

自作でやるならこうですが、

int sum=0;
for(int a:array){
   sum+=a;
}

C++の<numeric>にaccumulateという便利な関数があります
#include <numeric>
using namespace std;
accumulate(array.begin(),array.end(),0);

accumulate(足し算はじめ,足し算おわり,足し算はじめる初期値)

サポートサイト Wikidot.com