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