11/11/26 00:04:26.81
>>662
#include <stdio.h>
#include <string.h>
const int kParameter = 100;
const int kRange = 20;
#define NELEMS(array) (sizeof(array) / sizeof(array[0]))
int main() {
int i;
int count = 0;
int dist[kParameter / kRange];
memset(dist, 0, sizeof(dist));
while (1) {
int n = rand() % kParameter;
printf("%d\n", n + 1);
++dist[n / kRange];
if (++count >= 10) break;
}
for (i = 0; i < NELEMS(dist); ++i) {
printf("%3d - %3d: %d\n", kRange * i + 1, kRange * (i + 1), dist[i]);
}
return 0;
}