#include <iostream>
using namespace std;
/*
//Zadanie 1
int main() {
int a, suma=0, n;
cin>>a;
while(a>0){
n=a%10;
a=(a-n)/10;
suma +=n;
}cout<<suma;
return 0;
}
//Zadanie 2
int main() {
int a, maks, min;
cin >> a;
if (a == 0) {
cout << "Brak danych";
return 0;
}
maks = a;
min = a;
do {
if (a > maks) {
maks = a;
}
if (a < min) {
min = a;
}
cin >> a;
} while (a != 0);
cout << "Maksimum: " << maks << endl;
cout << "Minimum: " << min << endl;
return 0;
}
//Zadanie 3
int main(){
int a, b, nwd, nww;
cin>>a;
cin>>b;
int aa=a, bb=b;
while(a!=b){
if (a>b) a-=b;
else b-=a;
}
cout<<"NWD "<<a<<endl;
cout<<"NWW "<<aa*bb/a;
return 0;
}
//Zadanie 4
int main(){
int a, ile_p=0, ile_d=0;
cin>>a;
while (a!=0) {
if (a%2==0) ile_p+=1;
if (a>0) ile_d+=1;
cin>>a;}
cout<<"parzystych jest "<<ile_p<<endl;
cout<<"dodatnich jest "<<ile_d;
return 0;
}
*/
//Zadanie 5
int main(){
int a, suma=0, licznik=1;
do{
cin>>a;
suma+=a;
licznik+=1;
}while(a!=0);
cout<<"srednia "<<suma/licznik;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwovKgovL1phZGFuaWUgMQppbnQgbWFpbigpIHsKCWludCBhLCBzdW1hPTAsICBuOwoJY2luPj5hOwoJd2hpbGUoYT4wKXsKCQluPWElMTA7CgkJYT0oYS1uKS8xMDsKCQlzdW1hICs9bjsKCX1jb3V0PDxzdW1hOwoJcmV0dXJuIDA7Cn0KCi8vWmFkYW5pZSAyCmludCBtYWluKCkgewogICAgaW50IGEsIG1ha3MsIG1pbjsKICAgIGNpbiA+PiBhOwogICAgaWYgKGEgPT0gMCkgewogICAgICAgIGNvdXQgPDwgIkJyYWsgZGFueWNoIjsKICAgICAgICByZXR1cm4gMDsKICAgIH0KICAgIG1ha3MgPSBhOwogICAgbWluID0gYTsKICAgIGRvIHsKICAgICAgICBpZiAoYSA+IG1ha3MpIHsKICAgICAgICAgICAgbWFrcyA9IGE7CiAgICAgICAgfQogICAgICAgIGlmIChhIDwgbWluKSB7CiAgICAgICAgICAgIG1pbiA9IGE7CiAgICAgICAgfQogICAgICAgIGNpbiA+PiBhOwogICAgfSB3aGlsZSAoYSAhPSAwKTsKICAgIGNvdXQgPDwgIk1ha3NpbXVtOiAiIDw8IG1ha3MgPDwgZW5kbDsKICAgIGNvdXQgPDwgIk1pbmltdW06ICIgPDwgbWluIDw8IGVuZGw7CiAgICByZXR1cm4gMDsKfQovL1phZGFuaWUgMwppbnQgbWFpbigpewoJaW50IGEsIGIsIG53ZCwgbnd3OwoJY2luPj5hOwoJY2luPj5iOwoJaW50IGFhPWEsIGJiPWI7Cgl3aGlsZShhIT1iKXsKCQlpZiAoYT5iKSBhLT1iOwoJCWVsc2UgYi09YTsKCQl9CgkJY291dDw8Ik5XRCAiPDxhPDxlbmRsOwoJCWNvdXQ8PCJOV1cgIjw8YWEqYmIvYTsKCXJldHVybiAwOwp9CgovL1phZGFuaWUgNAppbnQgbWFpbigpewoJaW50IGEsIGlsZV9wPTAsIGlsZV9kPTA7CgljaW4+PmE7Cgl3aGlsZSAoYSE9MCkgewoJCWlmIChhJTI9PTApIGlsZV9wKz0xOwoJCWlmIChhPjApIGlsZV9kKz0xOwoJY2luPj5hO30KCWNvdXQ8PCJwYXJ6eXN0eWNoIGplc3QgIjw8aWxlX3A8PGVuZGw7Cgljb3V0PDwiZG9kYXRuaWNoIGplc3QgIjw8aWxlX2Q7CglyZXR1cm4gMDsKfQoqLwovL1phZGFuaWUgNQppbnQgbWFpbigpewoJaW50IGEsIHN1bWE9MCwgbGljem5paz0xOwoJZG97CgkJY2luPj5hOwoJCXN1bWErPWE7CgkJbGljem5pays9MTsKCQl9d2hpbGUoYSE9MCk7Cgljb3V0PDwic3JlZG5pYSAiPDxzdW1hL2xpY3puaWs7CglyZXR1cm4gMDsKfQ==