#include #include using namespace std; int main(){ int n; cin >> n; int a[n]; for(int i = 0; i < n; i++) cin >> a[i]; int sum = accumulate(a, a + n, 0), m = 1; while(m * m <= sum) m++; m--; int ans = 0, b[2 * m]; for(int i = 1; i <= m; i++) b[i] = i; for(int i = m + 1; i < 2 * m; i++) b[i] = 2 * m - i; for(int i = 1; i < max(n + 1, 2 * m); i++) ans += max(0, (i < n + 1 ? a[i - 1] : 0) - (i < 2 * m ? b[i] : 0)); cout << ans << endl; }