#include <stdio.h>
#include <stdlib.h>
#include <math.h>

#define NUM 100
#define POW2(x) ((x)*(x))

int main(void)
{
        int i;
        int result[NUM] = {0};
        srand(main);

        for (i=0; i<1000000; i++)
        {
                result[ (int) sqrt( rand()%POW2(NUM) )]++;
        }

        for (i=0; i<NUM; i++)
        {
                printf("arr[%d] = %d\n", i, result[i]);
        }
        return 0;
}