package com.neusoft.data20180716;
import java.util.Random;
/**
* 大乐透
* 红球1-35 生成5个不重复
* 篮球1-12 生成2个不重复
* 红蓝可以重复
* @author 郭浩
*
*/
public class Shuangseqiu {
public static void main(String[] args) {
//创建一个7位的长度数组
int[] ball = new int[7];
//循环控制数组钱5位并在循环中生成随机数
for(int i =0;i<ball.length-2;i++){
//生成随机数1-35之内
int redBall = (int)(Math .random()*35+1);
ball[i]=redBall;
for(int j =0;j<i;j++){
if(ball[j]==ball[i]){
i--;
}
}
}
for(int i=5;i<ball.length;i++){
int blueBall = (int)(Math.random()*12+1);
ball[i]=blueBall;
for(int j = 0;j<i;j++){
if(ball[j]==ball[i]){
i--;
break;
}
}
}
for(int i:ball){
System.out.println(i);
}
}
}