난수관련 문제입니다!
Judicious
2023.04.01
질문 제목 : 난수 관련 문제입니다.
rand() 함수 사용하여 0~32767까지의 난수 발생하는 프로그램 작성
- srand(1)인 것으로 가정(프로그램에서 생략 가능한 라인)
- 모든 수가 1번 이상 나올 때 반복문 빠져나올 것
- 가장 많이 나온 수 출력
- 난수를 몇 번 발생시켰을 때 모든 수가 나오는지 출력문제에 대해서 코딩을 해서 검증을 했는데 답이 맞는지 알고싶네요질문 내용 :
350298 번째에 모든 난수의 추출이 완료 되고
768, 16463 두 수가 27번 추출되어 가장 많이 나온수가 되었습니다.
맞는지 확인하고 싶은데 고수님들 답변부탁드릴게요~
-
횃눈썹
고맙습니다^^
-
누림
디버깅을 해보시면 알것에요 그리고 값이 너무 크니 값이 대략 10으로 해보세요 또 값을 한번더 바꾸고 이것을 두세번 더 해보시고 값이 원하는대로 나오면 님이 짠소스가 맞는것겠죠 ㅋ 굳이 큰값으로 할 필요 없이요 작은 값으면 하면 디버깅 해서 하는것도 좋고요 ㅋ ㅋ
-
해련
잘못짯는데 값이 나오는 경우가 있을까해서 여쭈어 봤던거에요
혹시 가능하시면 소스 확인 가능하세요? -
매력돋는 유진님
소스는 없나요?? 질문 내용에 있는것라면 맞죠 소스가 원하는대로 출력이 되었다면 맞는것겠죠 ㅋ