2009~2014/Algorithm
[알고리즘] 매핑
malu
2011. 2. 25. 10:08
#include <stdio.h>
#define NUM 20
int main(void)
{
static int a[]=35,24,16,17,78,48,12,79,89,56,12,3,12,46,85,34,99,100;
int i,rank,histo[11];
for(i=0;i<=10;i++)
histo[i]=0;
for(i=0;i<NUM;i++)
{
rank=a[i/10]; //매핑
if(0<=rank&&10>=rank) // 경계값
histo[rank]++;
}
for(i=0;i<=10;i++)
printf("%3d - :%3d\n",i,histo[i]);
return 0;
}