アットウィキロゴ

kensyo

import tool.readfile;

public class pro {
int datanumber;
   String[] [[data]]=new String[50000];
   String[] a=new String[50000];
  String[] c=new String[50000];
   String[] t=new String[50000];
  String[] code=new String[50000];
  
   String[] dic=new String[50000];
    String[] dic_code=new String[50000];
    
     String[] dicx=new String[50000];
    
   public static void main(String[] args) {
       pro t=new pro();
   }
   
   pro(){
       
   
        readfile sub2=new readfile();
       sub2.makedata("data.csv","UTF-8");
       data=sub2.data;
       datanumber=sub2.datanumber;

       int s;
       
       
    [[for]](s=1;s<datanumber;s++){
      String[] x=data[s+1].split(",");
    code[s]=""+x[2];
    t[s]=x[1];
   a[s]=x[3];
   c[s]="";
  if(x.length>4) c[s]=""+x[4];
    }
    
    int dicnumber=0;
    int sx;
    
    dic_code[0]="";
    
    
    for(s=1;s<datanumber;s++){
    int h=0;
for(sx=0;sx<dicnumber+1;sx++){
if(code[s].equals(dic_code[sx]))h=100;
}    
if(h<60)dicnumber=dicnumber+1;
if(h<60)dic_code[dicnumber]=code[s];
if(h<60)dic[dicnumber]=t[s];
 }
    
     
      
       int tr=10;
      for(tr=1;tr<dicnumber+1;tr++){ 
       String[] ax=new String[600];
       sx=0;
        for(s=1;s<datanumber;s++){
    int h=0;
if(code[s].equals(dic_code[tr]))h=100;
if(h>60)sx=sx+1;
 if(h>60)ax[sx]=a[s];
        }    
       
        int number=sx;
        
      
        
        int numberx=0;
        
        for(s=1;s<number+1;s++){
    int h=0;
for(sx=1;sx<numberx+1;sx++){
if(ax[s].equals(dicx[sx]))h=100;
}    
if(h<60)numberx=numberx+1;
if(h<60)dicx[dicnumber]=ax[s];
 }
       
 if(number>numberx)System.out.println(dic[tr]+","+dic_code[tr]);      
      }
       
       
   }
   
   
}
最終更新:2017年12月08日 15:52