class pro{
public static void main(String args[]){
int s,n;
double th[]=new double[101];
double p,q;
double beta;
double rev,maxv,maxp;
beta=1;
for (s=1;s<101;s++){
th[s]=s;
}
maxv=-999;
maxp=0;
for (n=1;n<50;n++){
p=n;
rev=0;
for (s=1;s<101;s++){
q=(th[s]-p)/beta;
if (q<0)q=0;
rev=rev+p*q;
}
if (rev>maxv)maxp=p;
if (rev>maxv)maxv=rev;
}
System.out.println(maxp);
}
}
最終更新:2010年07月10日 14:23