#include using namespace std; int main() { int N,M; cin>>N>>M; priority_queue,greater>q; for(int i=0;i>c; q.push(c); } while(!q.empty()&&M--) { int c=q.top(); q.pop(); c--; if(c)q.push(c); } cout << N-q.size() << endl; }