アットウィキロゴ

97666p

package p3;
 
import tool.*;
 
public class pro {
 
    int s,datanumber;
     String[] data=new String[5000];
   int[] sale=new int[160];
   int[] seat=new int[160];
     int[] th=new int[160];
    String[] t=new String[500];
     int[] point=new int[14600];
        String[] delta=new String[50000];
      String[] subdata=new String[50000];
 
    public static void main(String[] args) {
        pro test=new pro();
    }
    pro(){
 
        int tr;
 
         readfile sub=new readfile();
        sub.makedata("data.csv","UTF-8");
        data=sub.data;
        datanumber=sub.datanumber;
 
        for(s=2;s<datanumber+1;s++){
       String[] y=data[s].split(",");
       int m=numx(y[0]);
 
       if(y[2].length()>0)point[m]=100; 
 
       delta[m]=data[s]; 
        }
 
 
 
 
        for(tr=1;tr<10433;tr++){
 
        readfile sub2=new readfile();
        sub2.makedata("movie/"+tr+".txt","UTF-8");
        data=sub2.data;
        datanumber=sub2.datanumber;
 
 
 
 
        for(s=1;s<datanumber+1;s++){
        data[s]=data[s].replace("******",",");
            String[] x=data[s].split(",");
           sale[s]=0;
           seat[s]=0;
           th[s]=0;
           t[s]="";
            if(x.length==5){
            sale[s]=numx(x[1]);
            seat[s]=numx(x[2]);
            th[s]=numx(x[3]);
            t[s]=x[4];
           }
        }
 
        int z=0;
        for(s=1;s<datanumber+1;s++){
        if(sale[s]>seat[s])z=100;
        }
 
        for(s=1;s<datanumber+1;s++){
        if(th[s]>seat[s])z=100;
        }
 
        for(s=1;s<datanumber;s++){
        if(sale[s+1]>sale[s])z=100;
        }
 
        int z1=0;
        if(z>90)z1=100;
 
        if(point[tr]<50)z=100;
        if(z<60){
 
        for(s=1;s<datanumber+1;s++){
        subdata[s]=t[s]+","+sale[s]+","+seat[s]+","+th[s];    
        }    
 
 
        writefile ww=new writefile();
        ww.data=subdata;
        ww.datanumber=datanumber;
        ww.makedata("data/"+tr+".txt");
 
 
 
 
        }
 
 
 
 
 
 
        }
 
 
 
    }
 
     int numx(String str){
 
    int nx;
 
    nx=0;
 
 try{
 
    nx=Integer.parseInt(str);
 
 }catch (Exception e) {}
 
 return nx;
 
 
 
}
 
 
}
 
最終更新:2016年07月07日 21:46