#include #include void greska() { fprintf(stderr, "-1"); exit(EXIT_FAILURE); } int suma_cifara(int n) { int suma = 0; while(n != 0) { suma += n % 10; n = n / 10; } return suma; } int main(int argc, char **argv) { if(argc != 2) greska(); int n = atoi(argv[1]); if(n <= 0) greska(); int broj_nivenovih = 0; double prosek = 0; int i; int broj; for(i = 0; i < n; i++) { scanf("%d", &broj); if(broj <= 0) greska(); if(broj % suma_cifara(broj) == 0) { broj_nivenovih++; prosek += broj; } } if(broj_nivenovih == 0) printf("0.00\n"); else { prosek = prosek / broj_nivenovih; printf("%.2f\n", prosek); } return 0; }