Submission #210186

# Submission time Handle Problem Language Result Execution time Memory
210186 2020-03-16T19:29:06 Z super_j6 Xoractive (IZhO19_xoractive) C++14
Compilation error
0 ms 0 KB
#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
#define endl '\n'
#define pi pair<int, int>

const int maxn = 100000;
int n;
long long a[maxn], sum[maxn];

int solve(long long x){
	long long ret = 0, s = 0;
	x = sum[x];
	for(int i = 0; i < n; i++){
		s += a[i];
		if(s >= x){
			x = s;
			s = 0;
			ret++;
		}
	}
	return ret;
}

int main(){
	ios::sync_with_stdio(false);
	cin.tie(NULL);
	
	cin >> n;
	
	for(int i = 0; i < n; i++){
		cin >> a[i];
		sum[i] = a[i] + (i ? sum[i - 1] : 0);
	} 
	
	int ret = 0;
	for(int i = 0; i < n; i++) ret = max(ret, solve(i));
	
	cout << ret << endl;

	return 0;
}

Compilation message

/tmp/ccoQ1bpS.o: In function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'
/tmp/cc4VrO1b.o:Xoractive.cpp:(.text.startup+0x0): first defined here
/tmp/ccoQ1bpS.o: In function `main':
grader.cpp:(.text.startup+0x1a6): undefined reference to `guess(int)'
collect2: error: ld returned 1 exit status