渡口管理问题.doc

渡口管理问题.doc

ID:51255581

大小:16.50 KB

页数:3页

时间:2020-03-20

渡口管理问题.doc_第1页
渡口管理问题.doc_第2页
渡口管理问题.doc_第3页
资源描述:

《渡口管理问题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、渡口管理问题题目:某汽车轮渡口,过江渡船每次只能载10辆车过江。过江车辆分为客车类和货车类,上船有如下规定:同类车先到先上船,客车先于货车上渡船,且每上4辆客车,才允许上一辆货车;若等待客不足4辆,则以货车代替,若无货车等待则允许客车都上船。根据描述设计一个算法模拟渡口管理。提示:初始化,上渡船汽车数量x,上船客车数y,上船货车数z;讨论在上渡船汽车数量小于10的情形:1若x<4,客车队列又非空,将客车队列的队头汽车出队上渡船。X和Y增1,否则转22、若Y》=4,或客车队列为空队且货车队列非空,将货车队列的队头汽车出队上渡船。Y=0,X和Z增1,否则转33、若货车

2、队列为空队且客车队非空,将客车队列的队头汽车出队上渡船。X和Y增1,Z=0;否则转44、提示相应错误信息并退出程序运行。#include#include#includeusingnamespacestd;intmain(){queueq_keche,q_huoche;stringinput_data,huoche="huoche",keche="keche";intMax=10;intk=0,h=0;while(cin>>input_data){stringstreamout;if(input_d

3、ata==huoche){cout<<"huochesizebeforeadding:"<

4、h(keche+out.str());cout<

5、Size:"<

6、

7、!q_huoche.empty())){for(inti=0;!q_keche.emp

8、ty()&&i<4;i++){cout<<"KecheSize:"<

9、oad:"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。