본문 바로가기
카테고리 없음

로또 무작위로 100억번 뽑아서 제일 많이 나온 숫자 6개 알려주 자바코드

by 세상이 나에게 2023. 3. 13.
반응형

import java.util.*;
public class Main {
    public static void main(String[] args) {
        int[] count = new int[46];
        Random rand = new Random();
        for (long i = 0; i < 10000000000L; i++) {
            count[rand.nextInt(45) + 1]++;
        }
        int[] result = new int[6];
        for (int i = 0; i < 6; i++) {
            int maxIndex = 0;
            for (int j = 1; j < count.length; j++) {
                if (count[j] > count[maxIndex]) {
                    maxIndex = j;
                }
            }
            result[i] = maxIndex;
            count[maxIndex] = -1;
        }
        System.out.println(Arrays.toString(result));
    }
}

 

1에서 45까지 100억번 무작위로 뽑아서 제일 많이 나온수 6개를 알려준다.

복사 후 https://replit.com/languages/java10 같은 웹에서 실행하면 번호가 나온다.

로또 번호는 무작위로 설정 선택되니 운에 맞겨야 할듯!!!

당첨 되면 땡큐고 안되면... 어쩔 수 없음 그냥 재미로 해주길!!

 

반응형

댓글