#include<stdio.h>
int d[100]= {0,}, f[11] = {0,};
int n;
int input()
{
FILE *ifp;
int i;
ifp=fopen("input.txt","r");
fscanf(ifp,"%d", &n);
for(i=0; i<n; i++){
fscanf(ifp, "%d", &d[i]);
}
fclose(ifp);
return -1;
}
int process()
{
int i, p;
for(i=0; i<n; i++){
p = d[i] -1;
p = (p - p%10)/10;
f[p] = f[p] +1;
}
return -1;
}
int output()
{
FILE *ofp;
int i;
ofp=fopen("output.txt","w");
fprintf(ofp," 0 ~ 10 : %3d\n",f[0]);
for(i=1; i<10; i++){
fprintf(ofp,"%3d~%3d:%3d\n",i*10+1,(i+1)*10,f[i]);
}
fclose(ofp);
return -1;
}
int main()
{
input();
process();
output();
return -1;
}
|