#include using namespace std; int main() { int n; cin >> n; vector a(n); for (int i = 0; i < n; i += 1) { cin >> a[i]; } vector sum(n + 1); for (int i = 0; i < n; i += 1) { sum[i + 1] += sum[i] + a[i]; } auto diff = [&](int x) { return sum[x] - (sum[n] - sum[x]); }; int l = 0, r = n; while (r - l > 1) { int m = (l + r) / 2; (diff(m) < 0 ? l : r) = m; } if (diff(l) < diff(r)) { cout << l << " " << abs(diff(l)) << endl; } else { cout << r << " " << abs(diff(r)) << endl; } return 0; }