用C语言或c++ 写 某公共汽车线路上共有15个站(包括起点和终点站).

某公共汽车线路上共有15个站(包括起点和终点站).在每个站上车的人中,恰好在以后各站分别下去一个.要使行驶过程中每位乘客均有座位,车上至少备有多少个座位供乘客使用?(要用... 某公共汽车线路上共有15个站(包括起点和终点站).在每个站上车的人中,恰好在以后各站分别下去一个.要使行驶过程中每位乘客均有座位,车上至少备有多少个座位供乘客使用?(要用c语言或c++ 写)万分感谢啊,,急啊 ,,,救命啊 ,,, 展开
 我来答
八千汉字
2014-09-22 · TA获得超过189个赞
知道小有建树答主
回答量:312
采纳率:100%
帮助的人:189万
展开全部
// 因为第一站上 14个 后边每个站才能下一个 同理第二站要上13个
//以此类推 下车则是 第二站下一个 第三站下2个
#include<iostream>
using std::cout;

int main()
{
int get_on,get_off;
int max,current;
max = current = 0;
for (get_on = 14,get_off = 0 ; get_off < 15 ; get_on--,get_off++)
{
current += get_on - get_off; //
if (max < current) max = current;
}
cout << "最多要准备" << max << "个座位!\n";
return 0;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式