Submission #289604

# Submission time Handle Problem Language Result Execution time Memory
289604 2020-09-02T18:53:49 Z Doxeno Rice Hub (IOI11_ricehub) C++17
Compilation error
0 ms 0 KB
#include<bits/stdc++.h>
using namespace std;
long long besthub(long long N, long long L, long long risaie[], long long B){
	long long left=0,right=0;
	long long spesa = 0;
	long long m =1;
	while(right<N-1){
		if(spesa>B){
			spesa+=risaie[left]-risaie[(++left+right)/2];
		}else{
			right++;
			spesa+=risaie[right]-risaie[(left+right)/2];
		//	if(spesa<=B)m=max(,max
		}
		if(spesa<=B)m=max(m,right-left+1);
	}
	return m;
}

Compilation message

ricehub.cpp: In function 'long long int besthub(long long int, long long int, long long int*, long long int)':
ricehub.cpp:9:32: warning: operation on 'left' may be undefined [-Wsequence-point]
    9 |    spesa+=risaie[left]-risaie[(++left+right)/2];
      |                                ^~~~~~
ricehub.cpp:9:32: warning: operation on 'left' may be undefined [-Wsequence-point]
/tmp/ccQR3lGh.o: In function `main':
grader.cpp:(.text.startup+0x9a): undefined reference to `besthub(int, int, int*, long long)'
collect2: error: ld returned 1 exit status