彩票算法
使用Java中随机数实现彩票模拟,要求:随机数字为6位数字,前五位不得重复,最后一位数字不可与前5位重复。
package a2;
import java.util.Arrays;
public class Main1 {
public static void main(String args[]) {
int [] arr=new int[6];
arr[arr.length-1]=(int)(Math.random()*30)+5;
for(int i=0;i<arr.length-1;i++) {
int index=(int)(Math.random()*5);
arr[i]=index;
for(int j=0;j<i;j++) {
if(arr[i]==arr[j]) {
i--;
break;
}
}
}
System.out.println(Arrays.toString(arr));
}
}

浙公网安备 33010602011771号