Frequency Distribution of Height
http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0136身長別で集計する問題。
境界が整数値なので整数になおして集計するだけです。
#include<stdio.h>
int main(){
int n,count[6]={0},h;
double h1;
scanf("%d",&n);
while(n--){
scanf("%lf",&h1);
h=((int)h1-160)/5;
if(h<0)h=0;
if(h>5)h=5;
count[h]++;
}
for(int i=0;i<6;i++){
printf("%d:",i+1);
while(count[i]--)printf("*");
printf("\n");
}
}
0 件のコメント:
コメントを投稿