package k20231204;

import java.lang.reflect.Array;
import java.util.Arrays;
import java.util.Iterator;
import java.util.Random;
import java.util.Scanner;
public class LottoTest2 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("복권 사실 금액을 입력하세요: ");
int cash = scanner.nextInt();
int[] lotto = new int[45];
for (int i = 0; i<lotto.length; i++) {
lotto[i] = i+1;
}
Random random = new Random();
for (int i = 0; i<cash/1000; i++) {
for (int j = 0; j<1000000; j++) {
int r = random.nextInt(44) + 1;
int temp = lotto[0];
lotto[0] = lotto[r];
lotto[r] = temp;
}
// 정렬한다.
int[] lottoNumber = new int[6];
for (int j = 0; j<6; j++) {
lottoNumber[j] = lotto[j];
}
Arrays.sort(lottoNumber);
System.out.printf("%3d" + " Game: ", i+1);
for (int j = 0; j<6; j++) {
System.out.printf("%02d ",lottoNumber[j]);
}
System.out.println();
if ((i+1) % 5 == 0) {
System.out.println("==============================");
}
}
}
}
'java&eclipse 코딩 알고리즘 > 20231204' 카테고리의 다른 글
| RankTest2 (0) | 2023.12.13 |
|---|---|
| RankTest (0) | 2023.12.13 |
| PowerBallTest (0) | 2023.12.13 |
| FibonacciTest2 (0) | 2023.12.13 |
| FibonacciTest (0) | 2023.12.13 |