๊ฐœ๋ฐœ Code/์ธ๊ณต์ง€๋Šฅ A.I.

[Python][AI] ํ•œ๊ตญ ๋กœ๋˜ ๋ถ„์„: ๋‹น์ฒจ ํ™•๋ฅ ๊ณผ ์˜ˆ์ธก์˜ ๋ถˆ๊ฐ€๋Šฅ์„ฑ

5hr1rnp 2025. 2. 18. 22:20
๋ฐ˜์‘ํ˜•

์ถœ์ฒ˜ : https://dhlottery.co.kr/gameInfo.do?method=buyLotto

1. ํ•œ๊ตญ ๋กœ๋˜ ๊ฐœ๋…


๋กœ๋˜๋Š” 1๋ถ€ํ„ฐ 45๊นŒ์ง€์˜ ์ˆซ์ž ์ค‘ 6๊ฐœ๋ฅผ ์„ ํƒํ•˜๋Š” ๋ฐฉ์‹์˜ ๋ณต๊ถŒ์ด๋‹ค. ๊ตฌ๋งค์ž๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ ๋ฒˆํ˜ธ๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค.

  • ์ž๋™ ์„ ํƒ: 45๊ฐœ์˜ ๋ฒˆํ˜ธ ์ค‘ 6๊ฐœ ๋ฒˆํ˜ธ๋ฅผ ๋ฌด์ž‘์œ„๋กœ ๋ถ€์—ฌ๋ฐ›์Œ
  • ๋ฐ˜์ž๋™ ์„ ํƒ: ์›ํ•˜๋Š” ๋ฒˆํ˜ธ ์ผ๋ถ€(1~5๊ฐœ)๋ฅผ ์ง์ ‘ ์„ ํƒํ•˜๊ณ , ๋‚˜๋จธ์ง€๋Š” ๋ฌด์ž‘์œ„๋กœ ์ฑ„์›€
  • ์ˆ˜๋™ ์„ ํƒ: 6๊ฐœ ๋ฒˆํ˜ธ๋ฅผ ์ „๋ถ€ ์ง์ ‘ ์„ ํƒ

์ถ”์ฒจ์€ ๋งค์ฃผ ํ† ์š”์ผ ์ €๋…์— ์ง„ํ–‰๋˜๋ฉฐ, 6๊ฐœ์˜ ๋‹น์ฒจ๋ฒˆํ˜ธ์™€ 1๊ฐœ์˜ ๋ณด๋„ˆ์Šค๋ฒˆํ˜ธ๊ฐ€ ๋ฌด์ž‘์œ„๋กœ ๊ฒฐ์ •๋œ๋‹ค. ๋ณด๋„ˆ์Šค๋ฒˆํ˜ธ๋Š” 2๋“ฑ ๋‹น์ฒจ์ž๋ฅผ ํŒ๋ณ„ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋œ๋‹ค.


2. ๋‹น์ฒจ ๋“ฑ๊ธ‰๊ณผ ํ™•๋ฅ 


๋กœ๋˜์˜ ๋‹น์ฒจ์€ ๋ฒˆํ˜ธ ์ผ์น˜ ๊ฐœ์ˆ˜์— ๋”ฐ๋ผ 5๊ฐœ์˜ ๋“ฑ๊ธ‰์œผ๋กœ ๋‚˜๋‰จ. ๊ฐ ๋“ฑ๊ธ‰๋ณ„ ๋‹น์ฒจ ํ™•๋ฅ ๊ณผ ๋‹น์ฒจ๊ธˆ ๋ฐฐ๋ถ„ ๊ตฌ์กฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Œ.

 

๋“ฑ์œ„ ๋‹น์ฒจ ์กฐ๊ฑด ๋‹น์ฒจ ํ™•๋ฅ  ๋‹น์ฒจ๊ธˆ ๋ฐฐ๋ถ„
1๋“ฑ 6๊ฐœ ๋ฒˆํ˜ธ ์ผ์น˜ 1 / 8,145,060 ์ด ๋‹น์ฒจ๊ธˆ ์ค‘ 4๋“ฑ, 5๋“ฑ ์ œ์™ธ ๊ธˆ์•ก์˜ 75%
2๋“ฑ 5๊ฐœ ๋ฒˆํ˜ธ + ๋ณด๋„ˆ์Šค ๋ฒˆํ˜ธ ์ผ์น˜ 1 / 1,357,510 ์ด ๋‹น์ฒจ๊ธˆ ์ค‘ 4๋“ฑ, 5๋“ฑ ์ œ์™ธ ๊ธˆ์•ก์˜ 12.5%
3๋“ฑ 5๊ฐœ ๋ฒˆํ˜ธ ์ผ์น˜ 1 / 35,724 ์ด ๋‹น์ฒจ๊ธˆ ์ค‘ 4๋“ฑ, 5๋“ฑ ์ œ์™ธ ๊ธˆ์•ก์˜ 12.5%
4๋“ฑ 4๊ฐœ ๋ฒˆํ˜ธ ์ผ์น˜ 1 / 733 50,000์› (๊ณ ์ •)
5๋“ฑ 3๊ฐœ ๋ฒˆํ˜ธ ์ผ์น˜ 1 / 45 5,000์› (๊ณ ์ •)

 

์œ„ ํ™•๋ฅ ์€ ๋กœ๋˜๊ฐ€ ์™„์ „ํžˆ ๋žœ๋คํ•œ ๋ฐฉ์‹์œผ๋กœ ์ง„ํ–‰๋œ๋‹ค๋Š” ๊ฐ€์ •ํ•˜์— ๊ณ„์‚ฐ๋œ ๊ฐ’์ž„.

 

์ถœ์ฒ˜: ๋™ํ–‰๋ณต๊ถŒ ๊ณต์‹ ์‚ฌ์ดํŠธ (https://dhlottery.co.kr) | ๋ณต๊ถŒ์ •๋ณด -> ๋กœ๋˜ 6/45 ๊ตฌ๋งคํ•˜๊ธฐ


728x90
๋ฐ˜์‘ํ˜•

3. ๋กœ๋˜ ๋ฒˆํ˜ธ๋ฅผ ์˜ˆ์ธกํ•  ์ˆ˜ ์—†๋Š” ์ด์œ 


๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๋กœ๋˜ ๋‹น์ฒจ๋ฒˆํ˜ธ๋ฅผ ์˜ˆ์ธกํ•˜๋ ค๊ณ  ํ•˜์ง€๋งŒ, ๋กœ๋˜๋Š” ์™„์ „ํžˆ ๋ฌด์ž‘์œ„๋กœ ์ง„ํ–‰๋˜๋ฉฐ ํŠน์ • ํŒจํ„ด์ด ์กด์žฌํ•˜์ง€ ์•Š์Œ. ๊ทธ ์ด์œ ๋ฅผ ์‚ดํŽด๋ณด๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Œ.

3.1 ๋‚œ์ˆ˜ ์ƒ์„ฑ ๋ฐฉ์‹

๋กœ๋˜ ์ถ”์ฒจ์€ ๋ฌผ๋ฆฌ์ ์ธ ๊ณต ํŠ€๊ธฐ๊ธฐ ๋ฐฉ์‹์œผ๋กœ ์ง„ํ–‰๋จ. ๊ธฐ๊ณ„์ ์œผ๋กœ ์ฒ ์ €ํ•˜๊ฒŒ ๋ฌด์ž‘์œ„์„ฑ์„ ๋ณด์žฅํ•˜๋Š” ๋ฐฉ์‹์ด๊ธฐ ๋•Œ๋ฌธ์— ํŠน์ • ํŒจํ„ด์„ ์ฐพ๊ธฐ๊ฐ€ ์–ด๋ ค์›€.

3.2 ๊ฐ ๋ฒˆํ˜ธ๋Š” ๋…๋ฆฝ์ ์ธ ํ™•๋ฅ ์„ ๊ฐ€์ง

๋กœ๋˜ ๋ฒˆํ˜ธ๋Š” ๊ณผ๊ฑฐ ์ถœํ˜„ ์—ฌ๋ถ€์™€ ๊ด€๊ณ„์—†์ด ๋™์ผํ•œ ํ™•๋ฅ ๋กœ ๋“ฑ์žฅํ•จ. ์˜ˆ๋ฅผ ๋“ค์–ด, ํŠน์ • ๋ฒˆํ˜ธ(์˜ˆ: 7๋ฒˆ)๊ฐ€ ์ง€๋‚œ์ฃผ์— ๋‚˜์™”๋‹ค๊ณ  ํ•ด์„œ ์ด๋ฒˆ ์ฃผ์— ๋‚˜์˜ฌ ํ™•๋ฅ ์ด ์ค„์–ด๋“ค์ง€ ์•Š์Œ.

3.3 ์ˆ˜ํ•™์ ์œผ๋กœ ์˜ˆ์ธก์ด ๋ถˆ๊ฐ€๋Šฅ

๋กœ๋˜์˜ ํ™•๋ฅ ์  ํŠน์„ฑ์ƒ, ์–ด๋–ค ๋ฒˆํ˜ธ ์กฐํ•ฉ์ด๋“  ๋‹น์ฒจ๋  ํ™•๋ฅ ์€ ๋™์ผํ•จ. ๋งŒ์•ฝ ํŠน์ • ํŒจํ„ด์ด ์กด์žฌํ–ˆ๋‹ค๋ฉด, ์ด๋ฏธ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ์ด๋ฅผ ํ™œ์šฉํ•ด ๋†’์€ ํ™•๋ฅ ๋กœ ๋‹น์ฒจ๋˜์—ˆ์„ ๊ฒƒ์ž„.

3.4 ๋จธ์‹ ๋Ÿฌ๋‹์ด๋‚˜ AI๋กœ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ์„๊นŒ?

๊ธฐ๊ณ„ ํ•™์Šต ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๋˜ ๋‹น์ฒจ ๋ฒˆํ˜ธ๋ฅผ ์˜ˆ์ธกํ•˜๋ ค๋Š” ์‹œ๋„๊ฐ€ ์žˆ์ง€๋งŒ, ๋ณธ์งˆ์ ์œผ๋กœ ๋กœ๋˜ ๋ฒˆํ˜ธ๋Š” ๋…๋ฆฝ์ ์ธ ๋‚œ์ˆ˜์ด๋ฏ€๋กœ ๊ธฐ์กด ๋ฐ์ดํ„ฐ๋กœ ํ•™์Šตํ•œ๋‹ค๊ณ  ํ•ด์„œ ๋ฏธ๋ž˜๋ฅผ ์˜ˆ์ธกํ•˜๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€๋Šฅํ•จ.


4. ๋กœ๋˜ ๋ฐ์ดํ„ฐ ๋‹ค์šด๋กœ๋“œ ๋ฐฉ๋ฒ•


๋กœ๋˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ง์ ‘ ๋ถ„์„ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด, ๋™ํ–‰๋ณต๊ถŒ ์‚ฌ์ดํŠธ์—์„œ ์ œ๊ณตํ•˜๋Š” ํšŒ์ฐจ๋ณ„ ๋‹น์ฒจ๋ฒˆํ˜ธ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Œ.

๋‹ค์šด๋กœ๋“œ ๊ฒฝ๋กœ

  • ๋™ํ–‰๋ณต๊ถŒ ๊ณต์‹ ์‚ฌ์ดํŠธ: https://dhlottery.co.kr
  • ๋ฉ”๋‰ด ๊ฒฝ๋กœ: ๋‹น์ฒจ๊ฒฐ๊ณผ โ†’ ํšŒ์ฐจ๋ณ„๋‹น์ฒจ๋ฒˆํ˜ธ โ†’ ์—‘์…€ ๋‹ค์šด๋กœ๋“œ (1 ~ 600ํšŒ, 601 ~ 1,159ํšŒ ์ œ๊ณต | '25. 02. 18. ๊ธฐ์ค€)

5. ๋‹น์ฒจ ํ™•๋ฅ ์„ ๊ณ„์‚ฐํ•˜๋Š” ์ฝ”๋“œ


์ง์ ‘ ํ™•๋ฅ ์„ ๊ณ„์‚ฐํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด, ์•„๋ž˜์˜ ํŒŒ์ด์ฌ ์ฝ”๋“œ๋กœ ๋กœ๋˜์˜ ์กฐํ•ฉ๊ณผ ๋‹น์ฒจ ํ™•๋ฅ ์„ ๊ตฌํ•  ์ˆ˜ ์žˆ์Œ.

from math import comb

total_cases = comb(45, 6)  # 45๊ฐœ ์ค‘ 6๊ฐœ๋ฅผ ๋ฝ‘๋Š” ๊ฒฝ์šฐ์˜ ์ˆ˜
first_prize_prob = 1 / total_cases  # 1๋“ฑ ๋‹น์ฒจ ํ™•๋ฅ 
second_prize_prob = comb(6, 5) * comb(39, 1) / total_cases  # 2๋“ฑ ํ™•๋ฅ 

print(f"1๋“ฑ ๋‹น์ฒจ ํ™•๋ฅ : {first_prize_prob:.10f}")
print(f"2๋“ฑ ๋‹น์ฒจ ํ™•๋ฅ : {second_prize_prob:.10f}")

# 1๋“ฑ ๋‹น์ฒจ ํ™•๋ฅ : 0.0000001228
# 2๋“ฑ ๋‹น์ฒจ ํ™•๋ฅ : 0.0000287291

 

์ด ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๋ฉด ๋กœ๋˜ 1๋“ฑ๊ณผ 2๋“ฑ์˜ ๋‹น์ฒจ ํ™•๋ฅ ์„ ์ง์ ‘ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ์Œ.


6. ๊ฒฐ๋ก 


๋กœ๋˜๋Š” ์ˆœ์ˆ˜ํ•œ ํ™•๋ฅ  ๊ฒŒ์ž„์ด๋ฉฐ, ๋‹น์ฒจ๋ฒˆํ˜ธ๋ฅผ ์˜ˆ์ธกํ•˜๋Š” ๊ฒƒ์€ ์‚ฌ์‹ค์ƒ ๋ถˆ๊ฐ€๋Šฅํ•จ. ๊ทธ๋Ÿฌ๋‚˜ ๋กœ๋˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜๋ฉด ์ถœํ˜„ ๋นˆ๋„์™€ ๊ฐ™์€ ํฅ๋ฏธ๋กœ์šด ํŒจํ„ด์„ ๋ฐœ๊ฒฌํ•  ์ˆ˜ ์žˆ์Œ. ๋ณธ ๊ธ€์—์„œ๋Š” ๋กœ๋˜์˜ ๊ฐœ๋…๊ณผ ํ™•๋ฅ , ์˜ˆ์ธก ๋ถˆ๊ฐ€๋Šฅ์„ฑ, ๊ทธ๋ฆฌ๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•˜์˜€์Œ.

๋‹ค์Œ ๊ธ€์—์„œ๋Š” ์‹ค์ œ ๋กœ๋˜ ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋ถ„์„ํ•˜๋Š” ๊ณผ์ •์„ ๋‹ค๋ฃฐ ์˜ˆ์ •์ž„.

์ฐธ๊ณ ๋กœ, ๋™ํ–‰ ๋ณต๊ถŒ์—์„œ๋Š” ๋‹น์ฒจ๊ฒฐ๊ณผ -> ๋กœ๋˜ 6/45 ๋‹น์ฒจ ํ†ต๊ณ„ or ์—ฐ๊ธˆ๋ณต๊ถŒ720+ ๋‹น์ฒจ ํ†ต๊ณ„ ์— ๋Œ€ํ•œ ๋‹ค์–‘ํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณต์ค‘์ด๋ฏ€๋กœ ์ฐธ๊ณ ํ•˜๊ธฐ๋ฐ”๋žŒ.

๋ฐ˜์‘ํ˜•