アットウィキロゴ

071501

class pro{
public static void main(String args[]){
int s,n1,n2;
double th[]=new double[101];
double beta,cost;
double r,sumr,maxr,maxc,maxp;
double p,x,c,u1;
for (s=1;s<101;s++){
th[s]=s;
}


maxr=0;
maxc=0;
maxp=0;
beta=1;
for (n1=1;n1<101;n1++){
for (n2=1;n2<701;n2++){
p=n1;
c=n2;
sumr=0;
for (s=1;s<101;s++){
x=(th[s]-p)/(2*beta);
if (x<0)x=0;
u1=th[s]*x-beta*x*x-p*x-c;
if (u1<0)x=0;
r=p*x+c;
if (x==0)r=0;
sumr=sumr+r;
}
if (sumr>maxr)maxp=p;
if (sumr>maxr)maxc=c;
if (sumr>maxr)maxr=sumr;
}
}

System.out.println(maxr);
System.out.println(maxp);
System.out.println(maxc);





}
}
最終更新:2010年07月15日 10:34