#include <iostream>
using namespace std;
#include <vector>
vector<int> Func1(vector<int> v1, int a){
vector<int> resv(v1.size());
for(int i=0; i<v1.size(); ++i){
resv[i]=v1[i]+a;
}
return resv;
}
double Func2(vector<int> v1){
double sum=0;
for(int i=0; i<v1.size(); ++i){
sum +=v1[i];
}
return sum/(v1.size());
}
int main() {
vector<int> my_v ={10, 20, 30, 40, 50};
int num = 5;
cout<<"Початковий"<<endl;
for(int i=0; i<my_v.size(); i++){
cout<<my_v.at(i)<<" ";
}
vector<int> new_v = Func1(my_v,num);
cout<<endl<<"Перероблений"<<endl;
for(int i=0; i<new_v.size(); ++i){
cout<<new_v[i]<<" ";
}
cout<<endl<<Func2(my_v);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwojaW5jbHVkZSA8dmVjdG9yPgp2ZWN0b3I8aW50PiBGdW5jMSh2ZWN0b3I8aW50PiB2MSwgaW50IGEpewoJdmVjdG9yPGludD4gcmVzdih2MS5zaXplKCkpOwoJZm9yKGludCBpPTA7IGk8djEuc2l6ZSgpOyArK2kpewoJCXJlc3ZbaV09djFbaV0rYTsKCX0KCXJldHVybiByZXN2Owp9CmRvdWJsZSBGdW5jMih2ZWN0b3I8aW50PiB2MSl7Cglkb3VibGUgc3VtPTA7Cglmb3IoaW50IGk9MDsgaTx2MS5zaXplKCk7ICsraSl7CgkJc3VtICs9djFbaV07Cgl9CglyZXR1cm4gc3VtLyh2MS5zaXplKCkpOwp9CgppbnQgbWFpbigpIHsKCXZlY3RvcjxpbnQ+IG15X3YgPXsxMCwgMjAsIDMwLCA0MCwgNTB9OwoJaW50IG51bSA9IDU7CgkKCWNvdXQ8PCLQn9C+0YfQsNGC0LrQvtCy0LjQuSI8PGVuZGw7Cglmb3IoaW50IGk9MDsgaTxteV92LnNpemUoKTsgaSsrKXsKCWNvdXQ8PG15X3YuYXQoaSk8PCIgIjsKCX0KCQoJdmVjdG9yPGludD4gbmV3X3YgPSBGdW5jMShteV92LG51bSk7Cgljb3V0PDxlbmRsPDwi0J/QtdGA0LXRgNC+0LHQu9C10L3QuNC5Ijw8ZW5kbDsKCWZvcihpbnQgaT0wOyBpPG5ld192LnNpemUoKTsgKytpKXsKCQljb3V0PDxuZXdfdltpXTw8IiAiOwoJfQoJY291dDw8ZW5kbDw8RnVuYzIobXlfdik7CgkKCXJldHVybiAwOwp9