Lang:GCC
Edit12345678910111213141516171819202122232425262728293031#include <stdio.h>int SubseqSum( int A[], int N ){ int ThisSum, Startmark, re;int i;ThisSum = Startmark = 0;re = -1;for( i = 0; i < 2*N; i++ ) {ThisSum += A[i];if( ThisSum <= 0 ){ThisSum = 0;Startmark = i;}}if (Startmark < N){re = Startmark + 2;}return re;}int main(int argc, char const *argv[]){int a[200000] = {0};int n, i;scanf("%d", &n);for (i = 0; i < n; i++){scanf("%d", &a[i]);