C++ 에서 타이머를 이용해 1초마다 1을 찍고 있습니다.
여기서 5개이상 10이하의 램덤갯수를 얻어 그 수만큼
60초내에 분포시켜 "0"을 출력하고 싶습니다.
어떤 방법이나 함수를 사용해야 하는지 또는 어떤개념인지
도움 요청드립니다.
1. 랜덤으로 출력해야하는 갯수를 얻어낸다. (5 <= x <=10) 2. 60초 동안 찍혀야하는 갯수는 60이다. 3. 1부터 60까지의 숫자 중 x만큼 추출한다.(random 하게 또는 일정한 수식으로 생성된 n) 4. 60초 동안 찍으면서 counter 값을 증가시킨다. 5. counter 값과 추출된 숫자 n이 같으면 0을 찍는다..
3번은 혼자 고민해서.. 만드는게 의미가 있을듯..
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
간단하게..
1. 랜덤으로 출력해야하는 갯수를 얻어낸다. (5 <= x <=10)
2. 60초 동안 찍혀야하는 갯수는 60이다.
3. 1부터 60까지의 숫자 중 x만큼 추출한다.(random 하게 또는 일정한 수식으로 생성된 n)
4. 60초 동안 찍으면서 counter 값을 증가시킨다.
5. counter 값과 추출된 숫자 n이 같으면 0을 찍는다..
3번은 혼자 고민해서.. 만드는게 의미가 있을듯..
댓글 달기