/**一靓吉普车穿越1000米的沙漠,总装油量500加仑,耗油1加仑每千米,
用这辆车在沙漠中建立油库,使吉普车用最少的油穿越沙漠,应该在哪里建油库,存储量是多少*/
#include<iostream>
using namespace std;
int main(){
int dis=500;
int k=1;
int oil=500;
int x,y,m;
while(dis<1000){
cout<<"油库号"<<k<<"存储量"<<oil<<"距离上一个的距离"<<dis<<endl;
x=dis;
y=oil;
k++;
dis=dis+500/(2*k-1);
oil=500*k;
}
x=1000-x;
m=(y-(500-x))/(500-2*x);
oil=(m+1)*500;
cout<<oil;
}
穿越沙漠问题
最新推荐文章于 2023-07-04 10:45:01 发布