题解 2813: 药房管理

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

2025/7/31刷题记录

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int sum,n,num; scanf(&qu……

药房管理(清晰明了)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int m,i,n,a,sum=0,N=0;    scanf("%d",&m);    scanf("%……

找到判断的核心:每次循环的时候,库房里的存量药减去需求,够不够

解题思路:找到判断的核心:每次循环的时候,库房里的存量药减去需求,够不够。够,记得更新存量减去即可(在循环内部);不够,把不够的人加上,数量就可以统计。反正一个不够后面都不够了。注意:每次不要束手束脚,惦记着结算的加和,直接循环内部更新就可以,按逻辑写。

2813: 药房管理 题解

解题思路:用m表示初始的总药量,用代码模拟n个人的取药过程即可。每个人取药a时,判断一下是否够取:不够取则不取,并计数ans++,此时药量m不变够取则药量减少m-=a;注意事项:参考代码:/*每天药品总量为m;共有n个人按照顺序取药,若够发则发,不够发,则不发。

题解 2813: 药房管理

解题思路:注意事项:参考代码:m=int(input())n=int(input())t=list(map(int,input().split()))w=0c=0foriinrange(n):w=t[i]ifm>=w:m-=welse:c+=1print(c)

2813: 药房管理

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){    int a,b,sum=0;    cin>>a>>b……

题解 2813: 药房管理

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){ int m,n,sum=0; cin>>m>>n; for(……

2813 (C语言)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int m,n,a,b=0;    scanf("%d",&m);    scanf("%d",&n); ……

2813: 药房管理

摘要:参考代码:m = int(input()) n = int(input()) arr = list(map(int, input().split())) k = 0 for i in rang……

java解题方法

解题思路:注意事项:参考代码:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);while(scanner.hasNext())