package 练习;
import java.util.*;
public class LotteryGame {
public static void main(String[] args) {
List<Integer> a = new ArrayList<>();
for (int i = 1; i <= 35; i++) {
a.add(i);
}
int m = 10;
Scanner scanner = new Scanner(System.in);
while (m > 1) {
int s = 0;
List<Integer> dn = new ArrayList<>(a);
Collections.shuffle(dn);
dn = dn.subList(0, 7); // 取前7个作为开奖号码
List<Integer> wj = new ArrayList<>();
while (wj.size() < 7) {
System.out.print("在1-35中买一个号码:");
int b = scanner.nextInt();
if (b > 0 && b <= 35) {
if (wj.contains(b)) {
System.out.println("号码重复");
} else {
wj.add(b);
if (dn.contains(b)) {
s++;
}
}
} else {
System.out.println("无效范围");
}
}
System.out.println("本期开出的是:" + dn);
System.out.println("你买的号码是:" + wj);
System.out.println("中了:" + s);
if (s == 7) {
m = m - 2 + 50000000;
System.out.println("恭喜中1等奖,余额:" + m);
} else if (s == 6) {
m = m - 2 + 200000;
System.out.println("恭喜中2等奖,余额:" + m);
} else if (s == 5) {
m = m - 2 + 1000;
System.out.println("恭喜中3等奖,余额:" + m);
} else if (s == 4) {
m = m - 2 + 10;
System.out.println("恭喜中4等奖,余额:" + m);
} else if (s == 3) {
m = m - 2 + 5;
System.out.println("恭喜中5等奖,余额:" + m);
} else {
m = m - 2;
System.out.println("谢谢惠顾,余额:" + m);
}
}
scanner.close();
}
}
一个有趣的彩票代码
最新推荐文章于 2024-05-31 10:46:10 发布