디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

아까 로또 확률 프로그램 짜본거.. 로또는 아니고 주사위로 확률 구해봄

쿄스케갤로그로 이동합니다. 2011.09.03 23:17:01
조회 137 추천 0 댓글 6

이게 맞는지 안맞는지는 모르겠다 ㅋㅋㅋㅋㅋㅋㅋㅋ

일단 연속해서 나올 확률은 적다고 보는데... 내가 숫자놀음에 약해서 뭔가 중요한 로직을 빼먹은 걸지도 모르겠다..

일단 100만번 돌려보고... 그중에서 6이 나온 횟수와...(이건 1000000/6으로 전체적으로 봤을때 6이 나올 확률은 비슷한거 같아.. 당연한거지만)

그리고 연속으로 6이 나온 횟수와....(이건 2연속이던 3연속이던 4연속이던.. 연속된 값임...)

최대 콤보수와...( 대부분 6~8 콤보가 최고값이었음...)

6이 나온 다음에 1~5의 숫자가 나온 횟수와.. (전체에서 연속으로 6이 나온 횟수를 뺀 다음에 그 값을 5로 나눔...)

그리고 콤보수별대로 나온 수를 보여주게 짜봤어....

그냥 닥치는 대로 짜서 -_- 숏코딩도 아니고 지저분 하지만... 한번 봐바;;;;

이걸로는 연속해서 같은 수에다가 도박을 하는건 전체적으로 봤을때는 좋은 방법은 아닌거 같다;; 연속해서 나올 확률보다 다른 수에

걸었을때 걸릴 확률이 더 높다고 나오니까.... 내가 잘못짠걸수도 있어,.. 그렇다면 지적 해주길 바래..;;; 다시한번 말하지만 난 수학에 약한남자라 ㅋㅋ

---------------
import java.util.HashMap;


public class lottoTest {
 static boolean combo2=false;
 static int count6=0;
 static int countCombo=0;
 static int maxCombo=1;
 static int Combotemp=1;
 static int go=1000000;
 static HashMap<Integer, Integer> comboMap=
   new HashMap<Integer, Integer>();
 public static void main(String[] args) {
  for(int i=0;i<go;i++){
   int a=(int) (Math.random()*6+1);
   if(a==6){
    count6++;
    if(combo2==true){
     ++countCombo;
     ++Combotemp;
     if(comboMap.containsKey(Combotemp)){
      comboMap.put(Combotemp,comboMap.get(Combotemp)+1);
     }else{
      comboMap.put(Combotemp, 1);
     }
     
     if(Combotemp>=maxCombo){
      maxCombo=Combotemp;
     }
    }else{
     combo2=true;
    }
   }else{
    Combotemp=1;
    combo2=false;
   }

  }
  System.out.println(
    "총 주사위 굴린 횟수: "+go
    +"\\n6이 나온 횟수: "+count6
    +"\\n연속으로 6이 나온 횟수: "+countCombo
    +"\\n최대 콤보수:"+maxCombo
    +"\\n6이 나온 다음에 1~5의 숫자가 나온 횟수: "+(go-countCombo)/5l);
  for(int i=2;i<=maxCombo;i++){
   System.out.println(i+"Combo!=="+comboMap.get(i));
  }
 }
}



----------------------------------------------
총 주사위 굴린 횟수: 1000000
6이 나온 횟수: 166295
연속으로 6이 나온 횟수: 27624
최대 콤보수:8
6이 나온 다음에 1~5의 숫자가 나온 횟수: 194475
2Combo!==23111
3Combo!==3760
4Combo!==634
5Combo!==102
6Combo!==14
7Combo!==2
8Combo!==1


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 어떤 상황이 닥쳐도 지갑 절대 안 열 것 같은 스타는? 운영자 24/05/20 - -
279599 의료사고 -> 병원에서 숨길려고 환자 죽임 [3] 의료_인갤로그로 이동합니다. 11.10.10 98 0
279597 난 C의 함수 포인터 Regi☆갤로그로 이동합니다. 11.10.10 62 0
279595 다들 저녁은 먹었어? (짤대로 된다면 평범한사람..) [9] blackd갤로그로 이동합니다. 11.10.10 193 0
279594 곰플레이어가 갑자기 좋아졌음 [2] 분당살람갤로그로 이동합니다. 11.10.10 113 0
279592 과제 현상금 걸고 물어본다 용돈벌어갈 횽들 헬프좀 [9] HELP(121.167) 11.10.10 177 0
279591 프갤 형들... [10] ㄴㄴㅇ(116.36) 11.10.10 167 0
279590 공익판정 받았는데 it병특하고싶다 아아 [6] ^0^갤로그로 이동합니다. 11.10.10 150 0
279589 임베디드, 안드로이드, 웹 이중에 머 할까............ [11] 개루링갤로그로 이동합니다. 11.10.10 209 0
279587 1vs2 추천좀해줘 주..코딩용 [10] 추천좀(14.41) 11.10.10 114 0
279585 이제부터 프로그래밍과 관련없는 글로 어그로 끌 시 이영상의 남자처럼 됨 [1] 534F444D61737465갤로그로 이동합니다. 11.10.10 82 0
279581 개새끼가 존나 시덥잖은걸로 지랄하네 현피까자 [1] 534F444D61737465갤로그로 이동합니다. 11.10.10 78 0
279578 madcat_mk2 형 내가 개초보라서 그런데 이소스좀봐줘 ㅡㅡ; [3] OpenUp(112.155) 11.10.10 98 0
279577 고충이 너무 심하다!! [3] 이메지네이션(116.124) 11.10.10 54 0
279576 프갤에 오픈지엘 할줄아는 사람이 없는건가? [4] OpenUp(112.155) 11.10.10 77 0
279575 아 이제 일 끝났다.. madcat_mk2갤로그로 이동합니다. 11.10.10 38 0
279574 샘숭은 무조껀 불매!!! [2] 거칠게갤로그로 이동합니다. 11.10.10 75 0
279573 6.0까지 말라규. 534F444D61737465갤로그로 이동합니다. 11.10.10 43 0
279572 이 소스 오류날게 없는데 왜 오류가남 ? [1] OpenUp(112.155) 11.10.10 62 0
279570 지쳐간다 진짜 ㅋㅋ !@#ㅇㅇ(211.238) 11.10.10 33 0
279569 삼성에 관해서. 요즘엔 쫌 다르게 느끼고 있음요. [8] 이메지네이션(116.124) 11.10.10 117 0
279568 형들 오픈지엘 이거 오류 왜이러는거야 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ [5] OpenUp(112.155) 11.10.10 76 0
279566 질문좀 하자. 도대체 감이 안온다. 도와다오!!!! @@@ ggmggm(121.174) 11.10.10 34 0
279565 ㅋㅋ 벌레 이새퀴도 이쪽 분야 일텐데 ㅋㅋ [2] blackd갤로그로 이동합니다. 11.10.10 85 0
279564 금융권 솔루션 si 업체 병신 같을까?? [2] 이메지네이션(116.124) 11.10.10 129 0
279563 자바에서 사용자 정의 타입 설정? [2] abbey road갤로그로 이동합니다. 11.10.10 43 0
279562 으엌.. 내가 다 아프네 ;; [1] 534F444D61737465갤로그로 이동합니다. 11.10.10 47 0
279559 affilliateEXE 언패커 있으신분 계신가요?.. dll(211.238) 11.10.10 117 0
279557 엊그제 2차원 배열 정방행렬에 대해서 질문한 사람입니다. 노력끝에 많이 [1] 헬퍼(124.3) 11.10.10 77 0
279556 [퍼온 글] 하청업체의 입장에서 바라본 애플과 삼성 [2] 분당살람갤로그로 이동합니다. 11.10.10 151 1
279555 곽형은 [1] 三didas갤로그로 이동합니다. 11.10.10 81 0
279554 디씨 끊을려면, 담배를 피거나, 직장을 관둬야 할꺼 같아 ... [7] blackd갤로그로 이동합니다. 11.10.10 104 0
279552 곽씨는 나꼼수를 나가봐라~ 강추다~~ 거칠게갤로그로 이동합니다. 11.10.10 29 0
279550 형들 내가 너무 어렵게 생각하는걸까? [14] +어게인갤로그로 이동합니다. 11.10.10 146 0
279549 어익후 프겔에 버그가 돌아다니넼ㅋㅋㅋㅋㅋ 거칠게갤로그로 이동합니다. 11.10.10 55 0
279548 아오 이거 천점만 넘겨봐... [2] 534F444D61737465갤로그로 이동합니다. 11.10.10 69 0
279545 벌레야~ 나 근무시간에 디씨질 거슬리냐? 넌 취업은 하고 있냐? ㅋㅋ [2] blackd갤로그로 이동합니다. 11.10.10 79 0
279543 아 완전잉여롭다. [3] 개떙보갤로그로 이동합니다. 11.10.10 46 0
279542 c# 고수님들 도와주세요! [3] souladin(58.103) 11.10.10 45 0
279541 초짜가 코딩해서 돈벌수 있는 방법 없어??? [3] ttttt(117.16) 11.10.10 78 0
279540 내가 자바를 싫어하는 이유 (부제: 함수포인터에 대한 고찰) [2] 비밀의계곡갤로그로 이동합니다. 11.10.10 129 0
279539 여자들 화나게 하는 방법 ㅋㅋㅋㅋ [1] blackd갤로그로 이동합니다. 11.10.10 140 0
279538 결국 한국형 os는 포기한듯.... [1] 거칠게갤로그로 이동합니다. 11.10.10 99 0
279537 아이폰4S 은글 땡긴다 [4] 분당살람갤로그로 이동합니다. 11.10.10 94 0
279534 스마트폰 뭐쓰지?/ 넥서스s 베가 레이서 [3] 이메지네이션(116.124) 11.10.10 178 0
279533 칼이란 게 되게 사용하기 어려운 툴인 듯 [3] 분당살람갤로그로 이동합니다. 11.10.10 79 0
279530 신기한 거 발견 [7] 분당살람갤로그로 이동합니다. 11.10.10 107 0
279529 알고리즘을 잘하려면 어떤 책을 봐야 할까?? [1] 거칠게갤로그로 이동합니다. 11.10.10 99 0
279528 난 코딩을 사랑한다 좋아 죽겠다 코딩맨(121.137) 11.10.10 44 0
279527 도배 풀렸다 :) +어게인갤로그로 이동합니다. 11.10.10 37 0
279524 스택 궁금한게 있어요 PIAGET갤로그로 이동합니다. 11.10.10 43 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2