竞赛
考级
def main(): m, n=map(int,input().split()) b=0 for _ in range(n): a=int(input()) if m>=a: m-=a else: b+=1 print(b) if name == "main": main()
不烂
#include<iostream> using namespace std; int main(){ int a,b,c,sum=0; cin>>a>>b; for(int i=1;i<=b;i++){ cin>>c; if(c<a){ a-=c; } else{ sum++; } } cout<<sum; return 0; }
#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; }
共25条
提交答案之后,这里将显示提交结果~