public class Test{
public static void main(String[] args) {
lotteryTicket();
}
private static void lotteryTicket(){
String seq = "";
for(int i=0; i<6; i++){
seq = generateNum(seq, 33);
}
generateNum("", 16);
}
private static String generateNum(String seq , int r){
Long n = System.currentTimeMillis()%r+1;
while (seq.contains(n+",")){
n = System.currentTimeMillis()%r+1;
}
try{
Thread.sleep((int)(Math.random()*10000));
}catch (InterruptedException e){
e.printStackTrace();
}
System.out.print((r==16? " + ": " ")+ n);
return seq + n + ",";
}
}
16 7 27 8 29 12 + 11