信息学奥赛一本通C++语言——1075:药房管理
【题目描述】
随着信息技术的蓬勃发展,医疗信息化已经成为医院建设中必不可少的一部分。计算机可以很好地辅助医院管理医生信息、病人信息、药品信息等海量数据,使工作人员能够从这些机械的工作中解放出来,将更多精力投入真正的医疗过程中,从而极大地提高了医院整体的工作效率。
对药品的管理是其中的一项重要内容。现在药房的管理员希望使用计算机来帮助他管理。假设对于任意一种药品,每天开始工作时的库存总量已知,并且一天之内不会通过进货的方式增加。每天会有很多病人前来取药,每个病人希望取走不同数量的药品。如果病人需要的数量超过了当时的库存量,药房会拒绝该病人的请求。管理员希望知道每天会有多少病人没有取上药。
【输入】
共3行,第一行是每天开始时的药品总量m。
第二行是这一天取药的人数n(0<n≤100)。
第三行共有n个数,分别记录了每个病人希望取走的药品数量(按照时间先后的顺序)。
【输出】
只有1行,为这一天没有取上药品的人数。
【输入样例】
30
6
10 5 20 6 7 8
【输出样例】
2
代码
#include<cstdio>
int a,n,m,k,t;
using namespace std;
int main()
{
scanf("%d%d",&m,&n);
for (int i=1;i<=n;++i)
{
scanf("%d",&k);
if(k>m)
t=t+1;
else
m=m-k;
}
printf("%d",t);
return 0;
}
#include<iostream>
int a,n,m,k,t;
using namespace std;
int main()
{
cin>>m>>n;
for (int i=1;i<=n;++i)
{
cin>>k;
if(k>m)
t=t+1;
else
m=m-k;
}
cout<<t;
return 0;
}
信息学奥赛一本通C++语言——1075:药房管理相关推荐
- 信息学奥赛一本通C++语言-----1120:同行列对角线的格
[题目描述] 输入三个自然数nn,ii,j(1≤i≤n,1≤j≤n)j(1≤i≤n,1≤j≤n),输出在一个n×nn×n格的棋盘中(行列均从11开始编号),与格子(ii,jj)同行.同列.同一对角线的 ...
- 信息学奥赛一本通C++语言-----1064:奥运奖牌计数
[题目描述] 2008年北京奥运会,A国的运动员参与了n天的决赛项目(1≤n≤17).现在要统计一下A国所获得的金.银.铜牌数目及总奖牌数.输入第1行是A国参与决赛项目的天数n,其后n行,每一行是该国 ...
- 信息学奥赛一本通C++语言-----2036:【例5.3】开关门
[题目描述] 宾馆里有n(2≤n≤1000)n(2≤n≤1000) 个房间,从1∼n1∼n 编了号.第一个服务员把所有的房间门都打开了,第二个服务员把所有编号是22 的倍数的房间"相反处理& ...
- 信息学奥赛一本通C++语言-----1087:级数求和
[题目描述] 已知:Sn=1+12+13+-+1nSn=1+12+13+-+1n.显然对于任意一个整数kk,当nn足够大的时候,SnSn大于kk.现给出一个整数k(1<=k<=15)k(1 ...
- 信息学奥赛一本通C++语言-----1097:画矩形
[题目描述] 根据参数,画出矩形.输入四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列):第三个参数是一个字符,表示用来画图的矩形符号:第四个参数为 ...
- 信息学奥赛一本通C++语言-----2048:【例5.18】串排序
[题目描述] 对给定的n(1≤n≤20)n(1≤n≤20)个国家名(国家名字长度不超过2020),按其字母的顺序输出. [输入] 第一行为国家的个数nn: 以下nn行为国家的名字. [输出] nn行, ...
- 信息学奥赛一本通C++语言-----1103:陶陶摘苹果
[题目描述] 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果.苹果成熟的时候,陶陶就会跑去摘苹果.陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试. 现在已知 ...
- 信息学奥赛一本通C++语言-----1124:矩阵加法
[题目描述] 输入两个nn行mm列的矩阵AA和BB,输出它们的和A+BA+B. [输入] 第一行包含两个整数nn和mm,表示矩阵的行数和列数(1≤n≤100,1≤m≤100)1≤n≤100,1≤m≤1 ...
- 信息学奥赛一本通C++语言——1097: 画矩形
[题目描述] 根据参数,画出矩形.输入四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列):第三个参数是一个字符,表示用来画图的矩形符号:第四个参数为 ...
最新文章
- rabbitmq的整体架构一览
- lvm自动扩容到固定分区脚本
- VSS admin用户忘记密码的解决方法
- 后台接收数组_「面试必备」最新整理出的腾讯C++后台开发面试笔记
- postman 设置请求编码_Postman使用
- 【多元域除法】多项式除法电路原理及MATLAB详解
- 2022 USNews全美大学排行榜出炉!普林斯顿霸榜,哥大哈佛MIT并列第二
- OllyDbg笔记-修改Messagebox的标题
- 新农大计算机学院照片,【新生指南】小团带你逛校园(内附农大全景图~)
- 【pandas】读取大型文件技巧
- 20.SPDY_QUIC_HTTP2_HTTP3
- java常识-java怎么换行
- 【GitChat】精选——个人开发者如何通过人工智能盈利?
- Windows10快捷键合集
- Kafka 数据丢失与优化
- item_get - 获得淘宝商品详情
- Spark2.0机器学习系列之2:Logistic回归及Binary分类(二分问题)结果评估
- 【踩坑小记】通过maven下载依赖jar包总超时,赶紧用小本本记录镜像站
- [ZJOI2009]狼和羊的故事【最小割】
- python爬取新浪新闻
热门文章
- debug内exe文件复制到桌面无法打开_Diffinity.轻量级的文件|文本对比工具
- 华为程序员写代码十几年没有被拿去“祭天”,靠的是这5条口诀
- Jeecg-boot 2.4.6+ 多租户改造方案(涉及菜单部门角色等基础模块)
- EasyPoi 的样式使用及其自定义
- Java Class的热替换 自定义ClassLoader加载.class
- Apache2.2.21安装图解
- good-Windows下搭建PHP开发环境(Apache+PHP+MySQL)
- SpringBoot2 整合FreeMarker模板,完成页面静态化处理
- 快应用quickapp快速入门教程 by五个半柠檬
- linux下设置oracle开机自启动