#include #include #include #include #include #include #define all(x) begin(x),end(x) #define ll long long #define P pair #define lP pait using namespace std; int main() { int mi=10000000,cnt=0; int n,m; cin>>n>>m; vector a(n); for(int i=0;i>a[i]; mi=min(mi,a[i]); } for(int i=0;i0 and a[j]==mi){ a[j]--; if(a[j]==0) mi=10000000; for(int k=0;k0) mi=min(mi,a[k]); } break; } } } for (int i=0;i