반응형
파워볼은 동행복권 사이트에서 5분마다 추첨하는 추첨식 복권으로
1장당 1,000원이다. 1등 기본 당첨금은 3천만원+알파(최고 3억원)
일반볼 5개( 1~28개) + 파워볼 1개 = 총 6개 숫자를 선택하는 게임
using System;
namespace LottoNumberGenerator
{
class Program
{
static void Main(string[] args)
{
Random random = new Random();
// 1부터 28까지의 숫자 중에서 5개를 랜덤하게 선택
int[] mainNumbers = new int[5];
for (int i = 0; i < 5; i++)
{
mainNumbers[i] = random.Next(1, 29); // 1 이상 29 미만의 숫자 중에서 랜덤 선택
}
// 0부터 9까지의 숫자 중에서 1개를 랜덤하게 선택
int powerNumber = random.Next(0, 10); // 0 이상 10 미만의 숫자 중에서 랜덤 선택
Console.WriteLine("일반번호: " + string.Join(", ", mainNumbers));
Console.WriteLine("파워볼: " + powerNumber);
}
}
}
결과
일반번호: 24, 26, 20, 19, 17
파워볼: 8
★ 결과는 실행할 때마다 달라진다.
위 코드를 1억번 실행시킨 후 발생하는 숫자의 확률을 분석해서
번호를 추출하는 알고리즘은....맞게 동작할까?
728x90
'디지털포렌식(Digital forensic) > 숫자' 카테고리의 다른 글
[파일]통장 비밀 번호 (0) | 2023.09.04 |
---|---|
황금 비율(golden rate), 1.6180339887 (0) | 2023.08.29 |
5개의 조, 그리고 6개의 번호, 연금복권 (0) | 2023.08.28 |
로또 번호 6개, 15, 17, 27...... (0) | 2023.08.28 |
숫자 전치 암호, 짐 캐리의 <넘버23> 9161938535 (2) | 2023.08.27 |