fork download
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. long long num, sum = 0;
  6. cin >> num;
  7. long long *arr = new long long[num];
  8. for (long long i = 0; i < num; i++)
  9. {
  10. cin >> arr[i];
  11. sum += arr[i];
  12. }
  13. long long lsum = 0;
  14. for (long long i = 0; i < num - 1; i++)
  15. {
  16. lsum += arr[i];
  17. if (lsum == sum - lsum - arr[i+1])
  18. {
  19. cout << "i = " << i+1 << endl;
  20. return 0;
  21. }
  22. }
  23. cout << "It's impossible\n";
  24. }
  25.  
Success #stdin #stdout 0s 5356KB
stdin
11
3 5 2 1 6 2 0 10 3 2 4
stdout
i = 6