//摇奖程序
//偷懒不排大小
Set <Integer> a=new HashSet<Integer>();
Random b=new Random();
for(int i=0;;i++){
a.add(b.nextInt(31)+1);
if(a.size()==7){
break;
}
}
System.out.println("中奖的号码是");
for(int i:a){System.out.print(i+" ");}
System.out.println();
//排序
int[] c=new int[7];
int x=0;
for(int i=0;x<7;i++){
int d;
int z=1;
d=b.nextInt(31)+1;
for(int j=0;j<x;j++){
if(c[j]==d){
z+=2;
}
}
if(z==1){c[x]=d;x++;}
}//冒泡排序
int f=0;
for(int i=0;i<7;i++){
for(int j=i;j<6;j++){
if(c[i]>c[j+1]){
f=c[i];
c[i]=c[j+1];
c[j+1]=f;
}
}
}
for(int i:c){
System.out.print(i+" ");
}
System.out.println();
//产生验证码
String g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghigklmnopqrstuvwxyz0123456789";
String []h=new String[4];
for(int i=0;i<=3;i++){
int d=b.nextInt(g.length());
h[i]=g.substring(d, d+1);
}
for(String x:h){
System.out.print(x);
}
System.out.println();