当前位置: 首页 > news >正文

C语言公交车之谜(ZZULIOJ1232:公交车之谜)

题目描述

听说郑州紫荆山公园有英语口语角,还有很多外国人呢。为了和老外对上几句,这周六早晨birdfly拉上同伴早早的就坐上了72路公交从学校向紫荆山进发。一路上没事干,birdfly开始思考一个问题。 
从学校到紫荆山公园共有n(1<=n<=20)站路,birdfly刚上车时车上有m个人,每到一站都有pi个人上车,qi个人下车,问这一路上公车上最多有多少人。(0<=m, pi ,qi <=50).


输入:输入有多组样例,每组样例第一行两个数n m,接下来n行每行两个数pi和qi。


输出:每组实例输出这一路上(包含上车站点和下车站点)公交车上最多的人数。每组实例输出占一行。


样例输入 Copy

2 3
5 2
3 5

样例输出 Copy

6

程序代码

 

#include<stdio.h>
int main()
{int n,m;//n为学校到紫荆山公园的公交站的总数,m为birdfly刚上车时车上的人数while(scanf("%d%d",&n,&m)!=EOF)//利用while循环进行多实例测试{int pi,qi;//定义每站上车的人数和每站下车的人数int max=m;//定义一个max表示车上人最多时的数量int sum=m;//sum负责计算每次到站后车上人数的实时变化while(n--){scanf("%d%d",&pi,&qi);sum=sum+pi-qi;if(max<sum)//当车上人数变多时,将最多的人数赋值给maxmax=sum;}printf("%d\n",max);//最后输出最大的max值}return 0;
}
运行结果

http://www.lryc.cn/news/246586.html

相关文章:

  • Liunx Ubuntu Server 安装配置 Docker
  • Oracle ORA12514 监听程序当前无法识别连接描述符中请求的服务
  • druid keepAlive 导致数据库连接数飙升
  • 四川竹哲电子商务有限公司深耕抖音电商服务领域
  • 爬虫中XPath语法四个重要概念及示例
  • MySQL-03-索引
  • CSS-长度单位篇
  • 自己动手实现一个深度学习算法——七、卷积神经网络
  • office word 使用笔记
  • vue中下载文件后无法打开的坑
  • 【追求卓越04】数据结构--栈与队列
  • 基于SpringBoot的超市信息管理系
  • 【计算机组成原理】存储系统
  • 基于SSM的旅游管理系统设计与实现
  • JeecgBoot3.0 漏洞升级 — 快速文档
  • 6.一维数组——用冒泡法,选择法将5个整数由大到小排序
  • YOLOv8 onnx 文件推理多线程加速视频流
  • CVE-2017-12615 文件上传
  • c++没有返回值的返回值
  • 全网最全卡方检验汇总
  • Java基础-中级-高级面试题汇(一)
  • 数据结构 / day04 作业
  • Java核心知识点整理大全20-笔记
  • Spark---转换算子、行动算子、持久化算子
  • 什么是关系型数据库?
  • 【LeetCode】挑战100天 Day12(热题+面试经典150题)
  • ArcGIS10.x系列 Python工具箱教程
  • 【蓝桥杯】刷题
  • 软件产品登记的材料条件
  • 春节后跟进客户开发信模板?外贸邮件模板?