0
已解决
杜明泽
资深守护
资深守护
1033 商品智能管理
经验值:800 时间限制:1000毫秒
题目描述 Description
一商店引入计算机智能化管理模式,假设对于任意一种商品,每日开始营业时的库存总量已知,且一天之内不会通过进货方式补给。每天会有不定量的客人前来购买,且每位客人购买的数量也不等。如果客人需要的数量超过了当时的商品库存量,商店则会拒绝卖给客人。一天下来,商店老板希望知道每天会有多少客人没有买上该商品,以方便进货。
输入描述 Input Description
输入共3行
第一行为每天开始时的某商品总量M
第二行是这一天欲购买该商品的人数N(0<N≤ 100)
第三行共有N个数,分别记录了每位客人希望购买该商品的数量(按照时间先后的顺序),两数之间以单个空格分开。
输出描述 Output Description
输出为1行,为这一天没有买得上该商品的人数。
样例输入 Sample Input
30 6 10 5 20 6 7 8
样例输出 Sample Output
2
1
已采纳
张展嘉
新手天翼
新手天翼
int m,n,a,b,c=0;
cin>>m>>n;
for(int i=1;i<=n;i++){
cin>>a;
if(m-a<0){
c++;
}else m-=a;
}
cout<<c;
0
0
郑天羽
初级守护
初级守护
-
int m,n,cnt=0,a[105];
cin>>m>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
if(a[i]>m)cnt++;
else m-=a[i];
}
cout<<cnt;
return 0;
0