#include <stdio.h>
#include <math.h>
#define NMAX 1000

int getData(int a[]) {
  int n = 0;
  while( scanf("%d", &a[n]) == 1 ) {
    n++;
    if( n == NMAX ) {
      printf("データ数が上限値を越えたので,これ以上のデータは無視する\n");
      break;
    }
  }
  return n;
}


main(int argc, char *argv[]) {
  int data[NMAX];
  int n = 0;
  int k, sum;
  double av;

  n = getData(data);

  sum = 0;
  for(k=0; k<n; k++) {
    sum += data[k];
  }

  av = (double)sum / (double)n;

  printf("データ数 = %d\n平均値 = %lf\n", n,av);

  printf("n\tdata[n]\t平均値との差\n");
  for(k=0; k<n; k++)
    printf("%d\t%d\t%lf\n", k,data[k], data[k]-av);
}