首页 > 其他分享 >B2067 药房管理

B2067 药房管理

时间:2024-11-09 22:51:10浏览次数:3  
标签:B2067 管理 int sum 样例 药品 药房 病人

番外篇:点赞加关注加评论,未来有人请你旅游

题目描述

对药品的管理是其中的一项重要内容。现在药房的管理员希望使用计算机来帮助他管理。假设对于任意一种药品,每天开始工作时的库存总量已知,并且一天之内不会通过进货的方式增加。每天会有很多病人前来取药,每个病人希望取走不同数量的药品。如果病人需要的数量超过了当时的库存量,药房会拒绝该病人的请求。管理员希望知道每天会有多少病人没有取上药。

输入格式

共 3 3 3 行,第一行是每天开始时的药品总量 m m m。

第二行是这一天取药的人数 n ( 0 < n ≤ 100 ) n(0<n \le 100) n(0<n≤100)。

第三行共有 n n n 个数,分别记录了每个病人希望取走的药品数量(按照时间先后的顺序)。

输出格式

只有 1 1 1 行,为这一天没有取上药品的人数。

样例 #1

样例输入 #1

30
6
10 5 20 6 7 8

样例输出 #1

2

大家最期待的AC Code:

#include<bits/stdc++.h>
using namespace std;
int a[105],sum;
int main() {
    int n,y;
    cin>>y>>n;
    for(int i=1;i<=n;i++) {
        cin>>a[i];
    }
    for(int i=1;i<=n;i++) {
        if(y-a[i]<0) {
            sum++;
        }
        else {
            y-=a[i];
        }
    }
    cout<<sum;
    return 0;
}

友情链接:B2067 药房管理

标签:B2067,管理,int,sum,样例,药品,药房,病人
From: https://blog.csdn.net/2301_76217337/article/details/143651431

相关文章

  • node.js毕设网络课程管理系统(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景随着信息技术的飞速发展,网络教育逐渐成为教育领域的重要组成部分。关于网络课程管理系统的研究,现有研究主要以通用性的在线教育平台功能为主,专门针对毕......
  • Ubuntu下如何管理多个ssh密钥
    Ubuntu下如何管理多个ssh密钥前言‍我一直在逃避这个问题,误以为我能够单纯地用一个ssh走天下。好吧,现实是我不得不管理多个ssh做,那就写个博客总结一下吧。查阅后发现前人已经总结了不少,那我就结合之后,再发展一下吧,参考资料按照markdown的规范,放在文末。‍Note:‍......
  • Ubuntu下如何管理多个ssh密钥
    Ubuntu下如何管理多个ssh密钥前言‍我一直在逃避这个问题,误以为我能够单纯地用一个ssh走天下。好吧,现实是我不得不管理多个ssh做,那就写个博客总结一下吧。查阅后发现前人已经总结了不少,那我就结合之后,再发展一下吧,参考资料按照markdown的规范,放在文末。‍Note:‍......
  • SpringBoot信息工程学院学生社团一站是式管理平台c5wdb程序+源码+数据库+调试部署+开
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、研究背景与意义在信息工程学院,学生社团作为校园文化的重要组成部分,不仅丰富了学生的课余生活,还促进了学生综合素质的提升和专业技能的拓展。然......
  • java毕业设计-基于ssm的汽车配件销售业绩管理系统【代码+论文+PPT+任务书+开题报告】
    全文内容包括:1、采用技术;2、系统功能;3、系统截图;4、部分代码;5、配套内容。索取方式见文末微信号,欢迎关注收藏!一、采用技术语言:Java1.8框架:SSM数据库:MySQL5.7、8.0开发工具:IntelliJIDEA旗舰版其他:Maven3.8以上二、系统功能个人中心:管理用户个人信息,包括账户设置、资料编辑......
  • 基于SpringBoot高校宿舍管理系统小程序的设计与实现
    博主主页:一点源码博主简介:专注Java技术领域和毕业设计项目实战、Java、微信小程序、安卓等技术开发,远程调试部署、代码讲解、文档指导、ppt制作等技术指导。主要内容:毕业设计,SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Python、Nodejs、小程序、安卓app、大数据等设计与开发......
  • 基于SpringBoot高校教研室教学日历管理系统的设计与实现
    博主主页:一点源码博主简介:专注Java技术领域和毕业设计项目实战、Java、微信小程序、安卓等技术开发,远程调试部署、代码讲解、文档指导、ppt制作等技术指导。主要内容:毕业设计,SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Python、Nodejs、小程序、安卓app、大数据等设计与开发......
  • 【含文档】基于ssm+jsp的客户管理系统(含源码+数据库+lw)
    1.开发环境开发系统:Windows10/11架构模式:MVC/前后端分离JDK版本:JavaJDK1.8开发工具:IDEA数据库版本:mysql5.7或8.0数据库可视化工具:navicat服务器:apachetomcat主要技术:Java,Spring,SpringMvc,mybatis,mysql,vue2.视频演示地址3.功能管理员登录进入......
  • 目标1.id管理系统
    1.功能:每一个玩家进入时按顺序分配id2.实现数字计分板:,每实现一次功能+1id计分板,对新进入的玩家将数字计分板的值赋给id计分板,后对其授予(已经给予id)的标签实现:scoreboardobjectivesaddiddummy玩家编号//创建id计分板scoreboardobjectivesaddnumberdummy计数器//......
  • 内存管理-41-highatomic预留内存
    基于msm-5.4一、相关结构体1.structzonestructzone{unsignedlongnr_reserved_highatomic;...};成员介绍:nr_reserved_highatomic:记录为高优先级原子分配预留的内存页面数量。二、赋值逻辑赋值路径只有两个,一个是对高阶原子分配进行页面预留,另一个是减......