アットウィキロゴ

p009x

package poker;
 
public class pro {
 
    int[] mark=new int[53];
     int[] num=new int[53];
  int number,s,sx;
        int[] point=new int[53];
 
    public static void main(String[] args) {
        pro te=new pro();
    }
 
    pro(){
 
        int tx=0;
        for(s=1;s<5;s++){
        for(sx=1;sx<14;sx++){
        tx=tx+1; 
        mark[tx]=s;
        num[tx]=sx;
        point[tx]=0;
        }    
        }
 
        number=tx;
 
        for(s=1;s<6;s++){
        sx=select();
        point[sx]=1;
        }
 
       for(s=1;s<6;s++){
        sx=select();
        point[sx]=2;
        }
 
 
       for(s=1;s<number+1;s++){
       if(point[s]==2)System.out.println(mark[s]+","+num[s]);
        }
 
    }
 
 
 
    int select(){
 
        int s,sx;
        int[] z=new int[70];
        sx=0;
        for(s=1;s<number+1;s++){
        if(point[s]==0)sx=sx+1;    
        if(point[s]==0)z[sx]=s;  
        }
        double s1=sx*Math.random();
        int s2=(int)s1+1;
        s2=z[s2];
 
 
        return s2;
 
    }
 
 
 
 
 
 
}
 
最終更新:2016年05月01日 08:26