Skip to content

abh0518/lotto

Repository files navigation

lotto by abh0518

로또 번호 생성기

간단한 소개

자신의 운을 믿고 직접 5게임을 했다가 전체 게임 중 딱 1개만 맞는 기염을 토한뒤 통계와 확률을 기반으로 번호를 뽑아보면 어떨까 하고 만들어 본 토이 프로그램입니다.

경고

  • 논리적으로도 과거의 데이터를 근거로 다음의 랜덤 결과를 예측하는건 불가능한 일입니다.
  • 본 프로그램은 단순한 웹크롤링과 통계 연습을 하기위한 토이 프로그램인을 인지하시기 바랍니다.
  • 과도한 로또는 삶을 망칠 수 있습니다. 본 개발자는 일주일에 5게임만 하는 건전 로또를 권장합니다.

통계 데이터 출처

  • 나눔로또(http://www.nlotto.co.kr/) 에서 제공하는 로또 당첨번호 데이터(http://www.nlotto.co.kr/lotto645Confirm.do?method=allWinExel)를 사용 하였습니다.
  • 로또 당첨번호 데이터 URL에는 엑셀이라고 나오지만(심지어 홈피 메뉴에도 엑셀 다운로드 라고 써있다!) 정작 파일을 열어보면 HTML 입니다. 파일이 엑셀에서 열리지 않아 한참 삽질 한걸 생각하면 OTL

통계 방식

  • 기간 내 번호별 당첨 횟수 : 기간 내 각 번호별로 당첨된 총 횟수를 더함
  • 기간 내 번호별 당첨 확률 : 기간 내 번호별 당첨 횟수 / 회차 * (6(보너스 번호 미포함) or 7(보너스 번호 포함))

번호 선출 방식

  • 뽑힌 횟수가 많은 번호를 우선으로 선출 : 많이 뽑힌 번호가 다시 뽑힐 확률이 높다고 가정하고 번호를 선출
  • 뽑힌 횟수가 낮은 번호를 우선으로 선출 : 많이 뽑힌 번호가 다시 뽑힐 확률이 낮다고 가정하고 번호를 선출

어차피 코드 내용도 별거 없으니 자세한 설명은 생략!

About

로또 번호 생성기

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages