import java.util.Scanner;
import java.util.Arrays;
import java.util.Random;
public class Testss1{
public static void main(String[] args){
int[] userRedBall=new int[6];
int[] sysRedBall=new int[6];
int userBlueBall=0;
int sysBlueBall=0;
int redCount=0;
int blueCount=0;
int[] redBall=new int[33];
for(int i=0;i<redBall.length;i++){
redBall[i]=i+1;
}
System.out.println("双色球游戏开始");
System.out.println("请问您是要手选还是机选(1:机选,2手选)");
Scanner input=new Scanner(System.in);
Random r =new Random();
boolean flag =true;
while(flag){
int isAuto=input.nextInt();
switch(isAuto){
case 1:
computerSelection(redBall,userRedBall);
userBlueBall=r.nextInt(16)+1;
flag=false;
break;
case 2:
System.out.println("请选择6个红球号码(1-33)");
for(int i=0;i<userRedBall.length;i++){
userRedBall[i]=input.nextInt();
}
System.out.println("请选择1个蓝球号码(1-16)");
userBlueBall=input.nextInt();
flag=false;
break;
default:
System.out.println("请问您是要手选还是机选(1:机选,2手选)");
break;
}
public static void computerSelection(int[] redBall,int[] userRedBall){
Random r=new Random();
int index=-1;
for(int i=0;i<userRedBall.length;i++){
index=r.nextInt(redBall.length-i);
userRedBall[i]=redBall[index];
int x=redBall[index];
redBall[index]=redBall[redBall.length-1-i];
redBall[redBall.length-1-i]=x;
}