| [ KAIST ] in KIDS 글 쓴 이(By): ducklove (오리사랑) 날 짜 (Date): 2002년 3월 26일 화요일 오후 01시 59분 13초 제 목(Title): Re: [질문]간단한 수학문제.. 많이 봐주세� 위 결과를 얻은 소스는 다음과 같습니다. #include <stdlib.h> #include <stdio.h> #define REPEAT 10000000 int main(int argc, char* argv[]) { int s[100]; int i, n; int min, max; for (i = 0; i < 100; i++) { s[i] = 0; } for (i = 0; i < REPEAT; i++) { n = rand() % 100; s[n]++; } for (i = 0; i < 100; i++) { printf("%d %d\n", i, s[i]); } min = max = REPEAT / 100; for (i = 0; i < 100; i++) { if (s[i] < min) min = s[i]; if (s[i] > max) max = s[i]; } printf("\nmin: %d\nmax: %d\n", min, max); return 0; } |