#include #include using namespace std; int main(){ int n;cin>>n; int sm = 0; vector A(n); for(int i = 0; n > i; i++)cin>>A[i],sm+=A[i]; for(int i = 1; sm >= i; i++){ if(sm%i == 0){ int nw = 0; bool ok = true; for(int j = 0; n > j; j++){ if(nw+A[j] > i){ ok = false; break; }else if(nw+A[j] == i){ nw = 0; }else{ nw += A[j]; } } if(ok){ cout << sm/i << endl; return 0; } } } }