早教吧作业答案频道 -->其他-->
有n个人在排队接水,假如每个人接水的时间为t[i],找出这n个人排队的一种顺序,使得n个人的平均等待时间最小#include#includeintmain(){intn,t[901],temp,k=0;inti,j;scanf("%d",&n);for(i=1;i
题目详情
有n个人在排队接水,假如每个人接水的时间为t[i],找出这n个人排队的一种顺序,使得n个人的平均等待时间最小
#include
#include
int main()
{
int n,t[901],temp,k=0;
int i,j;
scanf("%d",&n);
for(i=1;i
#include
#include
int main()
{
int n,t[901],temp,k=0;
int i,j;
scanf("%d",&n);
for(i=1;i
▼优质解答
答案和解析
#include
#include
int main()
{
int n,t[901],temp,k=0;
int i,j;
scanf("%d",&n);
for(i=1;i<=n;i++) scanf("%d",&t[i]);
for(i=1;i for(j=i+1;j<=n;j++) //这里,判断条件改为j<=n
if(t[j]>t[i])
{temp=t[i]; t[i]=t[j]; t[j]=temp;}
for(i=1;i<=n;i++) printf("%d ",t[i]);
printf("\n");
temp=0;
for(i=1;i<=n;i++)
{temp += t[i];
k += temp/i;
}
printf("%d.00",temp);
//system("pause");
return 0;
}
#include
int main()
{
int n,t[901],temp,k=0;
int i,j;
scanf("%d",&n);
for(i=1;i<=n;i++) scanf("%d",&t[i]);
for(i=1;i
if(t[j]>t[i])
{temp=t[i]; t[i]=t[j]; t[j]=temp;}
for(i=1;i<=n;i++) printf("%d ",t[i]);
printf("\n");
temp=0;
for(i=1;i<=n;i++)
{temp += t[i];
k += temp/i;
}
printf("%d.00",temp);
//system("pause");
return 0;
}
看了 有n个人在排队接水,假如每个...的网友还看了以下:
线性代数证明题IfAisasquare(nxn)matrixwithA^3=0then(I–A)^ 2020-05-15 …
设a=1+i/1-i,b=|√3-i|,z1=a+bi,z2=a+b(i+1),其中i为虚数单位. 2020-06-03 …
求等额分付终值公式推导过程若已知每年的等额年值A,欲求终值FN,可把等额序列视为N个一次支付的组合 2020-06-16 …
设I-A可逆,求证A*(I-A)^-1=(I-A)^-1*A 2020-07-19 …
此一元高次多项式怎么推导f(i)=A(1+i)^(n-1)+(1+i)^(n-2)…(1+i)+1 2020-07-23 …
P=A(1+i)^-1+A(1+i)^-2+A(i+i)^-3+……A(1+i)^-n(1)将两边 2020-07-25 …
F=A+A×(1+i)+…+A×(1+i)n-1,(1)等式两边同乘以(1+i):F(1+i)=A( 2020-11-01 …
关于普通年金终值计算公式,始终搞不明白怎么来的书上是这样的:F=A(1+i)^0+A(1+i)^1+ 2020-11-01 …
下证明过程中蕴涵的数学思想是什么s=a+a(1+i)+a(1+i)(1+i)+...+a(1+i)的 2020-11-01 …
有关终值,年值和现值的问题每年年底取得净收益400,共取得15年,求他第一年年初得净现值我用了两种方 2020-11-24 …