package pin;
import tool.*;
public class pro {
int s,datanumber;
String[] data=new String[5000];
int[] a=new int[50000];
int[] b=new int[50000];
int[] c=new int[50000];
String[] name=new String[50000];
String[] point=new String[50000];
String[] subdata=new String[1000];
public static void main(String[] args) {
pro t=new pro();
}
pro(){
readfile sub=new readfile();
sub.makedata("data.csv","UTF-8");
data=sub.data;
datanumber=sub.datanumber;
for(s=2;s<datanumber+1;s++){
String[] x=data[s].split(",");
a[s]=Integer.parseInt(x[0]);
b[s]=Integer.parseInt(x[1]);
c[s]=Integer.parseInt(x[2]);
name[s]=x[3];
point[s]=x[4];
}
int h;
int[] d1=new int[4000];
int[] d2=new int[4000];
for(s=2;s<datanumber+1;s++){
int n1=a[s];
int n2=b[s];
if(c[s]==0)d1[n1]=100;
if(c[s]==0)d2[n2]=100;
}
for(s=2;s<datanumber+1;s++){
int m1=a[s];
int m2=b[s];
h=0;
if(d1[m1]>50)h=h+1;
if(d2[m2]>50)h=h+1;
if(h==2)c[s]=c[s]+1;
}
int tr;
for(tr=1;tr<20;tr++){
for(s=1;s<71;s++){
subdata[s]="";
}
int n1=0;
for(s=2;s<datanumber+1;s++){
int n=0;
if(a[s]==tr)n=9*(c[s]-1)+b[s];
if(a[s]==tr)subdata[n]=name[s]+","+point[s];
if(n>n1)n1=n;
}
for(s=1;s<n1+1;s++){
if(subdata[s]==null)subdata[s]="";
if(subdata[s].length()>1)System.out.println(tr+","+s+","+subdata[s]);
}
}
}
}
最終更新:2016年04月13日 12:16