程序如下:
#include
#include
using namespace std;
int Compare(const void *elem1, const void *elem2)
{
return *((int *)(elem2)) - *((int *)(elem1));
}
int main(void)
{
freopen("stock.in","r",stdin);
freopen("stock.out","w",stdout);
int b,c,d,e,z;
double a[1000],r[1000],s=0,max,min;
cin>>b;
for (c=0;c>a[c];
cin>>d;
for (c=0;cmax)
{
max=a[e];
z=e;
}
min=a[c];
for (e=c+1;es) s=max-min;
for (e=z+1;e=0;e++)
{
if (r[e]==a[c])
{
r[e]=0;
break;
}
else if (r[e]!=0) s++;
}
}
cout<<setiosflags(ios::fixed)<<setprecision(3)<<s/d;
return 0;
}
|