double[] th=
new double
[101];
double[] x=new double[101];
double[] p=new double[101];
double cost,supv;
int s,num,n;
double p1,x1,maxv;
public static void main(String [] args) {
pro test=new pro();
}
pro(){
for(s=1;s<101;s++){
th[s]=s;
}
cost=10;
n=0;
supv=0;
for(num=30;num<40;num++){
non sub=new non();
sub.th=th;
sub.cost=cost;
sub.makedata(num);
maxv=sub.maxv;
if(maxv>supv)n=num;
if(maxv>supv)supv=maxv;
}
num=n;
non sub2=new non();
sub2.th=th;
sub2.cost=cost;
sub2.makedata(num);
maxv=sub2.maxv;
p=sub2.p;
x=sub2.x;
for(s=1;s<
100;s++){
p1=p[s+1]-p[s];
x1=x[s+1]-x[s];
if(x1>0)System.out.println(p1/x1);
}
}
}
最終更新:2011年07月23日 13:29