竞赛
考级
Tian
yy
#include<iostream> #include<algorithm> using namespace std; int a[105]; int main(){ int n,s,sum=0; cin>>s>>n; for(int i=0;i<n;i++){ cin>>a[i]; if(s>=a[i]){ s-=a[i]; sum++; } } cout<<n-sum; return 0; }
~
北大西洋公约 - NATO
#include <bits/stdc++.h> using namespace std; int a[10001],cnt; int main() { int m,n; cin>>m>>n; for(int i=1;i<=n;++i) { cin>>a[i]; } for(int i=1;i<=n;i) { if(a[i]<=m) { m-=a[i]; } else if(a[i]>m) { cnt; } } cout<<cnt; return 0; }
熊孩子
acgoacgo
#include <bits/stdc++.h> using namespace std; int a[10005]; int main(){ int m,n; cin>>m>>n; for(int i=1;i<=n;i++){ cin>>a[i]; } int c=0,s=0; for(int i=1;i<=n;i++){ if(s+a[i]<=m){ c++; s+=a[i]; } } cout<<n-c; return 0; }
吾辈疯狂
#include<iostream> using namespace std; int main(){ int m,n,sum=0,omg,p=0; //sum为输入的药品数量的总和,p为没拿到药的人的总数 cin>>m; cin>>n; for(int i = 1;i<=n;i++){ //在把新的omg的值加入sum之前,要判断一下m-sum(也就是剩下还未被拿的药)剩下的够不够拿走一个omg。如 //果够,就在sum中加入omg的值,如果不够,没拿到药的人(p)就要加1 cin>>omg; if(m-sum>omg){ sum+=omg; }else{ p++; } }cout<<p; return 0; }
YZX乸
……
对方正在输入...
牛肝菌
🕈.👎.☝✌💧❄☜☼
#include<iostream> using namespace std; int main() { int a,num=0,m,b; cin>>a; cin>>b; for(int i=1;i<=b;i++) { cin>>m; if(m<=a) a-=m; else num++; } cout<<num; }
达芬不奇
#include <iostream> using namespace std; int main(){ int n, m, num, sum = 0; cin >> m >> n; for(int i = 0; i < n; i++){ cin >> num; if(num > m){ sum ++; }else{ m -= num; } } cout << sum;
残城碎梦
175****9056
黑客_天之神_ZDZL_zsy
枫岚
#include<bits/stdc++.h> using namespace std; int a,b,c[101],d; int main(){ cin>>a; cin>>b; for(int i=1;i<=b;i++){ cin>>c[i]; if(a>=c[i]) a-=c[i]; else d++; } cout<<d; return 0; }
???