#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;
}