PASSCAL-的吉普车过沙漠问题

[复制链接]
查看11 | 回复2 | 2013-5-14 16:51:36 | 显示全部楼层 |阅读模式
//穿越沙漠问题/*用一辆吉普车穿越1000公里的沙漠。吉普车的总装油量为500加仑,耗油率为1加仑/公里。由于沙漠中没有油库,必须先用这辆车在沙漠中建立临时油库。该吉普车以最少的耗油量穿越沙漠,应在什么地方建油库,以及各处的贮油量。 */#include #include using namespace std;void desert(){int dis,k,oil,d1;dis=500;k=1;oil=500;cout<<"No.距起点(公里)储油量"<<endl;do{cout<<k<<""<<1000-dis<<""<<oil<<endl;k=k+1;d1=dis;dis=dis+500/(2*k-1);oil= 500*k;}while (dis<1000);cout<<endl;//原点处储油量oil=500*(k-1)+(1000-dis)*(2*k-1);cout<<k<<""<<0<<""<<oil<<endl;}int main(int argc,char *argv[]){desert();return 0;}
回复

使用道具 举报

千问 | 2013-5-14 16:51:36 | 显示全部楼层
50
回复

使用道具 举报

千问 | 2013-5-14 16:51:36 | 显示全部楼层
寒~~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行