アットウィキロゴ

野球

package baseball;
 
 
public class pro {
 
   int hit;
  int inn,out;
  int[] base=new int[4]; 
  int home;
  int[] point=new int[3];
 
    public static void main(String[] args) {
        pro test=new pro();
    }
 
  pro(){  
 
      inn=1;
      out=0;
      home=1;
    point[1]=0;
    point[2]=0;
 
      int mode;
      mode=0;
 
      int c;
 
   for(c=1;c<19;c++){   
 mode=0;
 while(mode<50){
 hit();
 
  if(hit==1)check(home);
  if(hit==0)out=out+1;
if(out>2)mode=100;
  }
 
change();      
   }     
   System.out.println(point[1]+","+point[2]); 
 
 
 
 
}
void change(){  
int s,h1;
 
h1=home;
 
for(s=1;s<4;s++){    
base[s]=0;
}
 
out=0;    
if(home==2)inn=inn+1;
 
if(h1==1)home=2;
if(h1==2)home=1;
 
 
}
 
 
void check(int sx){  
 
if(base[3]==1)point[sx]=point[sx]+1;    
if(base[3]==1)base[3]=0;
if(base[2]==1)base[3]=1;
if(base[2]==1)base[2]=0;
if(base[1]==1)base[2]=1;
base[1]=1;
 
}
 
 
void hit(){
 
    double p1;
 p1=Math.random();  
 hit=0;
if(p1<0.4)hit=1;  
}
}
最終更新:2014年04月01日 14:27