#include using namespace std; typedef signed long long ll; #undef _P #define _P(...) (void)printf(__VA_ARGS__) #define FOR(x,to) for(x=0;x>N; FOR(i,N+1) cin>>S[i]; FOR(x,101) FOR(y,101) dp[x][y]=1LL<<60; for(i=0;i<=N;i++) { dp[i][0]=i+1; for(j=1;j<=S[i];j++) { if(i) dp[i][j]=dp[i-1][j]+1; for(x=0;x