#include <iostream>
#include <functional>
#include <numeric>
#include <vector>
using namespace std;
int main(){
const int n = 10; /* number of the elements (>0) */
vector<int> vv;
int tmp;
for(int i=0;i<n;i++)
{
cin>>tmp;
vv.push_back(tmp); /* one way to insert the element to the last position in the vector */
}
double mean = accumulate(vv.begin(), vv.end(), 0.0) / vv.size(); /* or you can write /n */
cout<<"Required mean = "<< mean <<endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8ZnVuY3Rpb25hbD4KI2luY2x1ZGUgPG51bWVyaWM+CiNpbmNsdWRlIDx2ZWN0b3I+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgoKICAgaW50IG1haW4oKXsKICAgIAogICAgICAgY29uc3QgaW50IG4gPSAxMDsgLyogbnVtYmVyIG9mIHRoZSBlbGVtZW50cyAoPjApICovCiAgICAgICB2ZWN0b3I8aW50PiB2djsKICAgICAgIGludCB0bXA7CiAgICAgICBmb3IoaW50IGk9MDtpPG47aSsrKQogICAgICAgIHsKICAgICAgICAgICBjaW4+PnRtcDsKICAgICAgICAgICB2di5wdXNoX2JhY2sodG1wKTsgLyogb25lIHdheSB0byBpbnNlcnQgdGhlIGVsZW1lbnQgdG8gdGhlIGxhc3QgcG9zaXRpb24gaW4gdGhlIHZlY3RvciAqLwogICAgICAgIH0KICAgICAgICBkb3VibGUgbWVhbiA9IGFjY3VtdWxhdGUodnYuYmVnaW4oKSwgdnYuZW5kKCksIDAuMCkgLyB2di5zaXplKCk7IC8qIG9yIHlvdSBjYW4gd3JpdGUgL24gKi8KICAgICAgIGNvdXQ8PCJSZXF1aXJlZCBtZWFuID0gIjw8IG1lYW4gPDxlbmRsOwogICAgICAgcmV0dXJuIDA7CiAgICB9